高效能程序員的修練 – 筆記(8) – 真正的技術要能為人服務

牢記,真正的技術是要為人服務的

開發人員可能只是代碼的過客,但客戶要跟他朝夕相處。

弄清楚客戶要什麼,不然就不算完成開發

結交混世魔猴

你要面對混世魔猴,才有可能煉出團隊的韌性。系統發生問題,不要推託,做就對了。

要避免失敗,就是要不斷的失敗

想幫公司省錢嗎?代碼評審就對了

缺陷發現率,單元測試僅 25%、功能測試 35%、集成測試 45%

但代碼評審,卻高達 55% ~ 60%

  • 安泰保險公司在代碼評審發現 82%的錯誤,藉此減少 20% 的開發資源投入
  • AT & T 在一個 200 人的報告說,導入後,生產率提高 14% ,軟體缺陷降低了 90%

我同情不寫測試的傻瓜

當你完成功能後,一定會急於發布,但是再想想,多方驗證,不要草率行事。

問題不是你用了什麼方式解決了問題,問題是你怎麼肯定你的方法解決了問題

不要急著想要 TDD,養成編寫結構化測試的好習慣,觀念改變一點點。

你想要開始跑,但你要先學會爬!

print

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *