牢記,真正的技術是要為人服務的
開發人員可能只是代碼的過客,但客戶要跟他朝夕相處。
弄清楚客戶要什麼,不然就不算完成開發
結交混世魔猴
你要面對混世魔猴,才有可能煉出團隊的韌性。系統發生問題,不要推託,做就對了。
要避免失敗,就是要不斷的失敗
想幫公司省錢嗎?代碼評審就對了
缺陷發現率,單元測試僅 25%、功能測試 35%、集成測試 45%
但代碼評審,卻高達 55% ~ 60%
- 安泰保險公司在代碼評審發現 82%的錯誤,藉此減少 20% 的開發資源投入
- AT & T 在一個 200 人的報告說,導入後,生產率提高 14% ,軟體缺陷降低了 90%
我同情不寫測試的傻瓜
當你完成功能後,一定會急於發布,但是再想想,多方驗證,不要草率行事。
問題不是你用了什麼方式解決了問題,問題是你怎麼肯定你的方法解決了問題
不要急著想要 TDD,養成編寫結構化測試的好習慣,觀念改變一點點。
你想要開始跑,但你要先學會爬!