成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

反思總結(jié)然后整裝待發(fā)

ddongjian0000 / 2172人閱讀

摘要:保證上線后的版本不會(huì)因?yàn)g覽器緩存而產(chǎn)生影響。前端部分之后會(huì)有多人合作,為了提高效率決定采用組件化開發(fā)。對(duì)之后的維護(hù)工作造成了一點(diǎn)困擾。之后的日子里做到一周更新兩篇博文,主要是實(shí)際項(xiàng)目中遇到的具體問題來(lái)加以總結(jié)和分析,未完待續(xù)。

原文鏈接: http://xdlrt.github.io/2016/1...
距離上次更博已經(jīng)過去兩個(gè)月了,終于也有時(shí)間能靜下心來(lái)想一些事情,也對(duì)這幾個(gè)月的生活做一個(gè)總結(jié)吧。

欣欣向榮的創(chuàng)業(yè)公司

暑假在學(xué)長(zhǎng)的創(chuàng)業(yè)公司實(shí)習(xí),主要負(fù)責(zé)的是兩個(gè)新系統(tǒng)的重構(gòu)。早期項(xiàng)目是基于Angular和sass的后臺(tái)管理型SPA,完成了最基礎(chǔ)部分的架構(gòu)。經(jīng)過暑假一個(gè)多月的努力,成功完成了一些前端自動(dòng)化和工程化的處理。

使用gulp完成sass的編譯、css的打包壓縮、js的壓縮混淆,優(yōu)化HTTP請(qǐng)求數(shù),大大提高訪問速度。

使用gulp添加打包文件名后的hash值,并配合修改入口的文件引用路徑。保證上線后的版本不會(huì)因?yàn)g覽器緩存而產(chǎn)生影響。

css部分全部用sass分模塊編寫,極大的提高的UI的復(fù)用性。

由于后端使用java來(lái)編寫,前端需要配置相應(yīng)的IDE才能正常運(yùn)行,為前端編寫了傻瓜式配置文檔。

這里獲得的成長(zhǎng)

在這里獲得的成長(zhǎng)是對(duì)項(xiàng)目整體的認(rèn)知,從產(chǎn)品需求到交互設(shè)計(jì)再到前端配合后端聯(lián)調(diào)實(shí)現(xiàn)整個(gè)項(xiàng)目的功能迭代,也對(duì)和后端的合作和一些性能優(yōu)化的問題有了更深刻的認(rèn)識(shí)。
由于開發(fā)人員的欠缺,和學(xué)長(zhǎng)也一起商討了許多次如何提高開發(fā)效率,如何在最短時(shí)間內(nèi)最高質(zhì)量的完成運(yùn)營(yíng)和產(chǎn)品經(jīng)理的需求,同時(shí)需要保證之后的維護(hù)和迭代順利進(jìn)行,這是和自己?jiǎn)未颡?dú)斗做些玩具的根本區(qū)別。
用戶體驗(yàn)同樣是重要的一環(huán),程序員不僅僅需要思考如何用代碼實(shí)現(xiàn)功能,更需要思考的是需求背后真正面對(duì)的痛點(diǎn)以及如何去更好的擊中這些痛點(diǎn),前端作為和用戶聯(lián)系最緊密的一環(huán),亦如是。
這段日子是自己最拼的一段時(shí)間,暑假和國(guó)慶后的十天,沒有在1點(diǎn)之前睡過覺,樂在其中,也就不覺得苦了,也很慶幸可以和學(xué)長(zhǎng)們一起并肩奮斗過??吹阶约簠⑴c的項(xiàng)目最終上線投入使用,也是對(duì)自己的一個(gè)完美的交代了。

組件化開發(fā)小試牛刀

9月底的時(shí)候接到一個(gè)類似分答的外包項(xiàng)目,基于微信公眾平臺(tái)的webApp,項(xiàng)目初期只有我一個(gè)人負(fù)責(zé)前端部分,進(jìn)行技術(shù)選型時(shí),考慮了以下幾個(gè)方面:

兼容性要求較低,故可選用較新的技術(shù)來(lái)實(shí)現(xiàn)。

前端部分之后會(huì)有多人合作,為了提高效率決定采用組件化開發(fā)。

后端是一個(gè)研究生學(xué)長(zhǎng)負(fù)責(zé),平時(shí)只能遠(yuǎn)程溝通,故決定實(shí)現(xiàn)前后端完全分離開發(fā)。

綜合以上幾點(diǎn),選用了比較容易上手的vue.js來(lái)完成這個(gè)項(xiàng)目。體驗(yàn)如下:

vue-cli可以非常方便的搭建開發(fā)環(huán)境。

webpack默認(rèn)配置十分完善,傻瓜式完成常用開發(fā)環(huán)境所需功能。

相較于angular早期版本中的directive,vue單文件組件更加易懂,也極大的提升了合作的效率。

這期間也遇到了需要問題,例如:

兩名前端的代碼風(fēng)格迥異

由于代碼質(zhì)量并沒有做嚴(yán)格的限制,導(dǎo)致自己和另一面前端的代碼風(fēng)格相差較大。這個(gè)問題在模塊間有耦合的部分問題比較突出,最終會(huì)導(dǎo)致代碼風(fēng)格非常雜亂,不易理解。對(duì)之后的維護(hù)工作造成了一點(diǎn)困擾。

設(shè)計(jì)的欠缺

由于組件化開發(fā)經(jīng)驗(yàn)的缺乏以及對(duì)需求不夠精確和細(xì)致的分析,導(dǎo)致之后部分可復(fù)用組件在之后又重新封裝,做了一些低效率的無(wú)用功。

開發(fā)進(jìn)度的管理未嚴(yán)格執(zhí)行

由于對(duì)產(chǎn)品的流程理解不夠透徹,導(dǎo)致出現(xiàn)為了測(cè)試A功能需要B功能可用,而B功能也不可用的死鎖狀態(tài),極大的降低了開發(fā)效率。

吸取以上幾個(gè)問題的教訓(xùn),在之后的項(xiàng)目中,最首要也是最重要的事情就是對(duì)需求的充分理解,其次需要必要的代碼規(guī)范,這樣能夠避免一些溝通上的問題,再其次就是對(duì)整個(gè)項(xiàng)目清晰的規(guī)劃以及嚴(yán)格的執(zhí)行,需要預(yù)留出必要的測(cè)試時(shí)間以應(yīng)對(duì)開發(fā)時(shí)未測(cè)試出的bug以及一些意外的因素。

百度實(shí)習(xí)生面試

自己投的實(shí)習(xí)生簡(jiǎn)歷陰差陽(yáng)錯(cuò)的輾轉(zhuǎn)到了百度的手中,也經(jīng)歷了第一次大廠的面試。
兩次面試的形式都是電話面的形式。
一面的問題比較基礎(chǔ),基本是按照簡(jiǎn)歷上寫的東西來(lái)提問,夾雜一些基礎(chǔ)的問題,例如跨域的方式、兩欄布局的實(shí)現(xiàn)方式、和后端通信的方式以及css3和html5的新特性。
二面就讓我有些捉襟見肘了,拿簡(jiǎn)歷中的項(xiàng)目來(lái)抓住一個(gè)點(diǎn)問,不斷深挖,也暴露了自己總結(jié)不夠及時(shí)并且基礎(chǔ)不夠牢固。
最終的結(jié)果是沒有通過,不過不灰心,再接再厲,明年春招又是一條好漢。

小結(jié)

這兩個(gè)月的忙碌生活結(jié)束了,接下來(lái)的日子就是消化和吸收這一段日子以來(lái)的收獲。之后的日子里做到一周更新兩篇博文,主要是實(shí)際項(xiàng)目中遇到的具體問題來(lái)加以總結(jié)和分析,未完待續(xù)。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/80729.html

相關(guān)文章

  • 反思總結(jié)然后整裝待發(fā)

    摘要:保證上線后的版本不會(huì)因?yàn)g覽器緩存而產(chǎn)生影響。前端部分之后會(huì)有多人合作,為了提高效率決定采用組件化開發(fā)。對(duì)之后的維護(hù)工作造成了一點(diǎn)困擾。之后的日子里做到一周更新兩篇博文,主要是實(shí)際項(xiàng)目中遇到的具體問題來(lái)加以總結(jié)和分析,未完待續(xù)。 原文鏈接: http://xdlrt.github.io/2016/1...距離上次更博已經(jīng)過去兩個(gè)月了,終于也有時(shí)間能靜下心來(lái)想一些事情,也對(duì)這幾個(gè)月的生活做...

    twohappy 評(píng)論0 收藏0
  • 反思總結(jié)然后整裝待發(fā)

    摘要:保證上線后的版本不會(huì)因?yàn)g覽器緩存而產(chǎn)生影響。前端部分之后會(huì)有多人合作,為了提高效率決定采用組件化開發(fā)。對(duì)之后的維護(hù)工作造成了一點(diǎn)困擾。之后的日子里做到一周更新兩篇博文,主要是實(shí)際項(xiàng)目中遇到的具體問題來(lái)加以總結(jié)和分析,未完待續(xù)。 原文鏈接: http://xdlrt.github.io/2016/1...距離上次更博已經(jīng)過去兩個(gè)月了,終于也有時(shí)間能靜下心來(lái)想一些事情,也對(duì)這幾個(gè)月的生活做...

    microelec 評(píng)論0 收藏0
  • Node 之 Event 模塊

    摘要:為什么把叫做集合而不能稱為嚴(yán)格意義上的對(duì)象,來(lái)看這個(gè)集合的構(gòu)造函數(shù)可以見得,是與處于同一層級(jí)的而非是繼承自,所以說由實(shí)例出來(lái)的對(duì)象更加的純凈,并沒有諸如等方法,更像是一個(gè)集合。 寫在前面 事件的編程方式具有輕量級(jí)、松耦合、只關(guān)注事務(wù)點(diǎn)等優(yōu)勢(shì),在瀏覽器端,有著自己的一套DOM事件機(jī)制,其中含包括這諸如事件冒泡,事件捕獲等;然而Node的事件機(jī)制沒有事件冒泡等,其原理就是設(shè)計(jì)模式中的觀察者...

    mrli2016 評(píng)論0 收藏0
  • 學(xué)習(xí)前端近一年的反思總結(jié)

    摘要:引剛開始大學(xué)生活不久后,我邂逅了前端,它闖入我的生活是那么迅速猛烈,在不知不覺中也已一年。此文僅對(duì)于自己做出反思與總結(jié),若為向往前端的小白君提供了燃料,不勝榮幸。我正式進(jìn)入了前端疲勞。 引: 剛開始大學(xué)生活不久后,我邂逅了前端,它闖入我的生活是那么迅速、猛烈,在不知不覺中也已一年。此文僅對(duì)于自己做出反思與總結(jié),若為向往前端的小白君提供了燃料,不勝榮幸。 初試 在剛剛接觸到前端時(shí),是對(duì)于...

    Brenner 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<