高效程序員的45個習慣:敏捷開發修煉之道 - 讀後感

1、對事不對人 - 指責不會修復bug

有人在會議上提出一個極可能錯誤方案時,不是直接否定它的方案,也不是指責方案的錯誤,應該是提出方案中可能忽略的死角

讓提出者自證自己的方案可能是錯誤了。

2、要專業而不是自我

專業人事應當允許非專業人士犯一些低級錯誤。

而且非專業犯了錯誤時,如果面臨其它人的指責,專業人事應當幫忙圓場,而不是把手下推出去受審判。

3、設定最終期限 - 如果沒有時間限制,不能做一些平衡,事情永遠沒有止境。

設計就是一個妥協的過程,一旦做出決定,應該全體堅定去執行。

4、懂的捨棄

CPU和內存不再昂貴,昂貴的是軟件開發者的時間,代碼應該不再把關注點放在內存效率上(除了特定的場景)

應該培養快速開發的方法,寫出容易維護的代碼

譬如J2EE和PHP區別

5、讓客戶做決定(直白一些,軟件不用做得很完美才交付給用戶,讓用戶儘快看到產品的樣子,讓用戶去改進產品)

6、合理地使用技術(不要因爲這是一個新技術而盲目去使用它)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章