有關(guān)開發(fā)效率和協(xié)作的幾點(diǎn)建議與心得體會(huì)

來源:blog.csdn.net/chenleixing/article/details/44173985

有關(guān)開發(fā)效率和協(xié)作的幾點(diǎn)建議與心得體會(huì)
1六剥、小提交:

把大的任務(wù)拆分成多個(gè)獨(dú)立小任務(wù),每完成小任務(wù)確保無(wú) Bug 后就可以提交合并到主分支甚至發(fā)布;頻繁提交有利于自己把控項(xiàng)目進(jìn)度鸣哀、降低風(fēng)險(xiǎn)哈蝇、同其他人協(xié)作和代碼 Review ; 每天可以提交合并多次。每個(gè)小任務(wù)是 1-2 個(gè)小時(shí)可以完成的粒度,最大的一天完成味赃。并行做多個(gè)任務(wù)的時(shí)候,優(yōu)先做最短時(shí)間能夠?qū)崿F(xiàn)的任務(wù)虐拓。

git分支的開發(fā)方式是十分實(shí)用的心俗。在自己的分支開發(fā),然后再合并到對(duì)應(yīng)的開發(fā)分支上侯嘀。都是小分支小提交另凌。方便自己開發(fā),也不容易出現(xiàn)大量重沖突戒幔。本地開發(fā)小分支是不會(huì)推送到遠(yuǎn)程倉(cāng)庫(kù)的吠谢,從而不會(huì)導(dǎo)致遠(yuǎn)程倉(cāng)庫(kù)的混亂。

2诗茎、命名規(guī)范:

盡量避免無(wú)意義的字符做變量 比如 a, b, t 工坊。可以逐步改善敢订,可以參考:http://google-styleguide.googlecode.com/svn/trunk/javaguide.html

這里主要體現(xiàn)出代碼的易讀性上王污。變量命名最好能讓人一眼看出含義〕纾可能并不需要遵循特殊的規(guī)范昭齐。

3、避免過度設(shè)計(jì):?

能夠用簡(jiǎn)單方式實(shí)現(xiàn)的功能矾柜,不引入復(fù)雜的類阱驾,對(duì)象,避免不必要的 new 對(duì)象怪蔑,避免引入不必要的泛型里覆、線程。開發(fā)初期冗余大于抽象和依賴缆瓣。避免自己重新實(shí)現(xiàn)比較通用的組件和函數(shù)喧枷。調(diào)研多種實(shí)現(xiàn)方式的時(shí)候,選用做簡(jiǎn)單的實(shí)現(xiàn)方式弓坞。盡量少寫代碼隧甚。

個(gè)人觀點(diǎn):

技術(shù)性能和代碼開發(fā)是兩種東西。其實(shí)最后的目的都是又快又好的完成功能渡冻。設(shè)計(jì)一定要落地接地氣呻逆,不能過度追求技術(shù)的良好性。100行代碼 提升了0.0001秒的性能? 不如用10行代碼直接完成代碼編寫菩帝。有時(shí)候整齊咖城,清澈見底的代碼才是好代碼茬腿。性能問題只會(huì)出現(xiàn)少數(shù)接口上,針對(duì)部分問題單獨(dú)進(jìn)行優(yōu)化未免不可宜雀。編寫代碼信奉 先有后無(wú)切平。有設(shè)計(jì)討論的時(shí)間,先把他實(shí)現(xiàn)了辐董。

4悴品、Web 工程盡量避免在應(yīng)用內(nèi)部保存“狀態(tài)”,這樣可以適應(yīng)頻繁發(fā)布简烘、重啟無(wú)影響苔严。

5、善于用打日志的方式調(diào)試孤澎,在程序關(guān)鍵點(diǎn)打日志届氢。盡量少用斷點(diǎn)方式,日志方式可以批量調(diào)試一批功能覆旭,效率相對(duì)高退子。

6、避免一屏顯示不下的超大函數(shù)型将。

7寂祥、添加必要、簡(jiǎn)潔的注釋:

循環(huán)中的 continue, break 盡量加上單行注釋七兜;盡量避免非函數(shù)結(jié)尾的 return丸凭,必要的時(shí)候加注釋。類自動(dòng)生成 toString() 方法腕铸,方便調(diào)試和打日志惜犀。

8、不把自己局限到做某個(gè)功能恬惯,每個(gè)人都是整個(gè)項(xiàng)目的 Owner ,盡量交叉 Review 亚茬,交叉開發(fā)酪耳。

???? 只做自己一塊內(nèi)容,對(duì)于代碼設(shè)計(jì)很容易失去大局觀刹缝。

9碗暗、遇到問題及時(shí)和其他人溝通,避免浪費(fèi)時(shí)間梢夯。

?? 避免自己死扛言疗,有時(shí)候問別人5分鐘就能解決問題。

10颂砸、從最終產(chǎn)品的目標(biāo)審視自己細(xì)小的設(shè)計(jì)噪奄,熟悉自己負(fù)責(zé)部分的上下游代碼死姚。時(shí)刻關(guān)注最終產(chǎn)品(Web 界面和日志),發(fā)現(xiàn) Bug 和可以改善的地方勤篮。

??? 考慮問題從全局 都毒,產(chǎn)品出發(fā),考慮設(shè)計(jì)的合理性碰缔,避免閉門造車账劲。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市金抡,隨后出現(xiàn)的幾起案子瀑焦,更是在濱河造成了極大的恐慌,老刑警劉巖梗肝,帶你破解...
    沈念sama閱讀 222,729評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件榛瓮,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡统捶,警方通過查閱死者的電腦和手機(jī)榆芦,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,226評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來喘鸟,“玉大人匆绣,你說我怎么就攤上這事∈埠冢” “怎么了崎淳?”我有些...
    開封第一講書人閱讀 169,461評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)愕把。 經(jīng)常有香客問我拣凹,道長(zhǎng),這世上最難降的妖魔是什么恨豁? 我笑而不...
    開封第一講書人閱讀 60,135評(píng)論 1 300
  • 正文 為了忘掉前任嚣镜,我火速辦了婚禮,結(jié)果婚禮上橘蜜,老公的妹妹穿的比我還像新娘菊匿。我一直安慰自己,他們只是感情好计福,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,130評(píng)論 6 398
  • 文/花漫 我一把揭開白布跌捆。 她就那樣靜靜地躺著,像睡著了一般象颖。 火紅的嫁衣襯著肌膚如雪佩厚。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,736評(píng)論 1 312
  • 那天说订,我揣著相機(jī)與錄音抄瓦,去河邊找鬼潮瓶。 笑死,一個(gè)胖子當(dāng)著我的面吹牛闺鲸,可吹牛的內(nèi)容都是我干的筋讨。 我是一名探鬼主播,決...
    沈念sama閱讀 41,179評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼摸恍,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼悉罕!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起立镶,我...
    開封第一講書人閱讀 40,124評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤壁袄,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后媚媒,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體嗜逻,經(jīng)...
    沈念sama閱讀 46,657評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,723評(píng)論 3 342
  • 正文 我和宋清朗相戀三年缭召,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了栈顷。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,872評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡嵌巷,死狀恐怖萄凤,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情搪哪,我是刑警寧澤靡努,帶...
    沈念sama閱讀 36,533評(píng)論 5 351
  • 正文 年R本政府宣布,位于F島的核電站晓折,受9級(jí)特大地震影響惑朦,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜漓概,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,213評(píng)論 3 336
  • 文/蒙蒙 一漾月、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧胃珍,春花似錦梁肿、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,700評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)护奈。三九已至缔莲,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間霉旗,已是汗流浹背痴奏。 一陣腳步聲響...
    開封第一講書人閱讀 33,819評(píng)論 1 274
  • 我被黑心中介騙來泰國(guó)打工蛀骇, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人读拆。 一個(gè)月前我還...
    沈念sama閱讀 49,304評(píng)論 3 379
  • 正文 我出身青樓擅憔,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親檐晕。 傳聞我的和親對(duì)象是個(gè)殘疾皇子暑诸,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,876評(píng)論 2 361