工作感悟

  • 技術(shù)是為業(yè)務(wù)服務(wù)的。不結(jié)合業(yè)務(wù)使用場(chǎng)景單純進(jìn)行框架,語(yǔ)言優(yōu)劣對(duì)比都是扯淡。

  • 接上句,優(yōu)化重構(gòu)代碼之前要先分析業(yè)務(wù)場(chǎng)景。

  • 寫組件時(shí)候要預(yù)留一些接口,考慮將來(lái)是否要求擴(kuò)展,避免硬塞。

  • 軟件開(kāi)發(fā)就是把一個(gè)復(fù)雜的問(wèn)題分解成一系列簡(jiǎn)單的問(wèn)題,再把一系列簡(jiǎn)單的解決方案組合成一個(gè)復(fù)雜的解決方案!

  • 我們是用軟件解決問(wèn)題的工程師或程序員,不要自稱為Java程序員,PHP程序員來(lái)限制自己的發(fā)展空間。了解語(yǔ)言的優(yōu)缺點(diǎn)及使用場(chǎng)景,特定問(wèn)題使用特定語(yǔ)言。

  • 如果一個(gè)開(kāi)發(fā)人員不清楚自己所做的產(chǎn)品盈利能力如何,是非常危險(xiǎn)的,因?yàn)橐坏┻@個(gè)產(chǎn)品不能盈利,他馬上面臨三個(gè)可能性:

    1. 這個(gè)產(chǎn)品被砍掉,這個(gè)人被安排其他工作
    2. 這個(gè)產(chǎn)品被砍掉,這個(gè)人失業(yè)了
    3. 老板很仁慈,一直維持這個(gè)虧損的產(chǎn)品,但公司會(huì)因?yàn)樘潛p而關(guān)門,大家還是失業(yè)了
  • 學(xué)習(xí)新技術(shù)的小技巧。比如打算掌握node+moogodb??砂凑杖缦虏襟E:

    1. 首先確立目標(biāo),確定時(shí)間及具體目標(biāo)。采用項(xiàng)目驅(qū)動(dòng)。如:一個(gè)月內(nèi)使用 node+mogodb 做一個(gè)小型博客系統(tǒng)。如果按期完成獎(jiǎng)勵(lì)買電動(dòng)牙刷,機(jī)械鍵盤等。
    2. 先去node和mongo官網(wǎng)看文檔學(xué)習(xí)基礎(chǔ)知識(shí),并確定技術(shù)框架,比如使用流行的express和mongoose。
    3. 先自己大致寫一些基礎(chǔ)代碼。
    4. github是個(gè)寶庫(kù),是學(xué)習(xí)他人源碼的好地方,可以搜索關(guān)鍵字express mongoose, express boilerplateexpress skeleton等。選star比較多的項(xiàng)目。對(duì)比自己之前寫的,邊對(duì)比邊重構(gòu)。學(xué)習(xí)他人的代碼組織,分層方式和結(jié)合自己習(xí)慣,不必完全照搬。
    5. 去v2ex或?qū)iT的社區(qū)論壇(如node就去node-china)發(fā)帖介紹項(xiàng)目。請(qǐng)別人點(diǎn)評(píng),歡迎star。
  • 提高代碼水平,一、多看優(yōu)秀的源碼,JS推薦看lodash,PHP可以看Yii2的源碼。二、看完自己寫一遍,或者用其他語(yǔ)言實(shí)現(xiàn)一遍。

  • 多人合作開(kāi)發(fā)項(xiàng)目中,需要有一個(gè)人專門維護(hù)數(shù)據(jù)庫(kù),就是說(shuō)除了這個(gè)人其他人不能隨意操作正式數(shù)據(jù)庫(kù),定義新表或字段必須所有成員進(jìn)行討論包含字段名,類型,長(zhǎng)度,索引等。表名和字段必須帶有comment
    將討論結(jié)果轉(zhuǎn)換為sql郵件抄送給相關(guān)人員。

  • 有些開(kāi)發(fā)人員很'自戀',就是學(xué)到了一點(diǎn)新技術(shù)就沾沾自喜,其實(shí)不過(guò)把官方的Demo例子照做了遍。最關(guān)鍵的話學(xué)到的新技術(shù)完全沒(méi)有利用起來(lái),要想方設(shè)法用到當(dāng)前做的項(xiàng)目中,就是要產(chǎn)生最大的收益,其實(shí)對(duì)于客戶來(lái)說(shuō),大多數(shù)時(shí)候并不關(guān)心你用的什么技術(shù),他關(guān)心的時(shí)間金錢。就是用最少的時(shí)間給我?guī)?lái)最大的收益。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容