鮑勃大叔:走得快的唯一方法就是好好地走
鮑勃大叔:軟體中沒有質量與速度的權衡,從來沒有。低質量意味著低速。走得快的唯一方法就是好好地走。
眾說紛紜:
1. 我最喜歡的版本是“沒有快速和髒,只有髒。”
2. 那就是你的思維方式。當您需要的預算有限且時間有限時,下一輪預算取決於之前的交付時間。軟體開發是一場競賽和一場貿易,而不是藝術。可以向您的客戶建議,但最終決定權不在您那兒。
3. 鮑勃大叔所說的並不適用於交付高度不確定的實驗。他們很小且是一次性。可以透過以下方式以質量換取速度:a)僅處理80%的情況(可靠地拯救20%)b)不太可維護 c)hacky實驗成功?
4. 當我還是一名工程師甚至是敏捷教練時,我已經說過這些話。但作為一名技術長CTO,我無法再如此誠實地說出來。權衡是良好工藝的一部分。
5. 有點像汽車。您可以進行各種微調使其跑得更快,但是將使去保修並縮短部件的使用壽命,從長遠來看會使您付出更多代價。
6. 我最近接受了兩家初創公司的面試,這些公司幾年來一直以質量換取速度。兩者現在都陷入了緩慢的開發速度和開發人員的跳槽,並正在尋找一位高階開發人員幫助他們重回正軌......
7. 我們在法語中有一句話可以這樣翻譯:“便宜的第一......但最終花了我很多錢”。
8. 許多人甚至沒有想得那麼遠來定義“速度”和“質量”。他們所知道的也就是兩個質量等同語:“使用者抱怨”或“使用者抱怨太多,這是一個sb會被解僱”。
9. 也許“更好的軟體開發知識”意味著更快的速度和質量。
10. 如果你要的不一定是正確的,我就可以按照你想要的速度做到這一點。
11. 從長遠來看是正確的。問題是人們關注短期目標。即使您的程式碼是可維護的,也可能會被完全重寫,因為許多開發人員更喜歡編寫新程式碼。“駭客”比重構要cool得多
12. 耶穌又說了一遍!
13. 軟體開發非常像轉向船:緩慢穩定,穩定快速。
相關文章
- 鮑勃大叔為敏捷正名敏捷
- 拜託:不要像鮑勃大叔那樣重構
- ORM是不適合DDD的!鮑勃大叔表示同意ORM
- 鮑勃大叔:程式設計正規化並不排斥!程式設計
- 鮑勃大叔:是否有些語言不需要設計模式?設計模式
- 鮑勃大叔:SOLID原則適合函式程式設計嗎?Solid函式程式設計
- 你還在用if-else嗎?鮑勃大叔提出改進意見!
- 鮑勃大叔是一個從未交付過軟體的欺詐者? - Nico
- 對鮑勃大叔《Clean Code》書籍各種不同意見的評論收集
- 鮑勃大叔:會計學是一門高度創造性學科,取決於系統思維
- 鮑勃大爺:SOLID概念解釋Solid
- 鮑勃大爺:為何選擇Clojure?
- 鮑勃大叔認為軟體不同於數學,軟體是科學,科學與數學是有區別的
- 鮑勃大叔實錘:類與資料結構的比較!每個優秀的軟體設計師和架構師都需要牢記的問題資料結構架構
- 鮑勃大爺:單元測試中單元是多小?
- 為什麼我不推薦鮑勃叔叔的清晰架構這本書?架構
- 窮人唯一的資本就是時間
- 外賣大叔網 - 餓了輕鬆點外賣,就是這麼任性!
- 課時27:集合:在我的世界裡,你就是唯一
- 鮑勃大爺:敏捷是讓經理面對慘淡的現實!是不是這種試錯成本太高?敏捷
- 鮑勃大爺:將if/else中每個條件變為邏輯並列互拆而不依賴執行順序。
- 鮑勃大爺:物件是更關注行為,資料庫表則是簡單的資料結構,if/else/switch有使用依據物件資料庫資料結構
- 鮑勃大爺:軟體架構類似房子,物件導向是房子的結構,水管線管是函數語言程式設計架構物件函數程式設計
- 好好聊聊原型原型
- Leftpad事件 我們是不是早已忘記該如何好好地程式設計?FTP事件程式設計
- 你走過最長的路 ,就是機器學習過程中的彎路機器學習
- 好好耕耘redis和memcached的區別Redis
- 文因互聯 CEO 鮑捷:確保搞砸人工智慧專案的十種方法人工智慧
- 文因互聯CEO鮑捷:確保搞砸人工智慧專案的十種方法人工智慧
- Mysql:好好的索引,為什麼要下推?MySql索引
- 好好利用平臺的公開APIAPI
- 20190314鮑老師對於《孟子》的解讀
- 裝置唯一標識方法(Unique Identifier):如何在 Windows 系統上獲取裝置的唯一標識IDEWindows
- 【HFSS】HFSS繪製梯形走線的5種方法
- 省會獨大模式是內地省份唯一發展模式麼?模式
- 相信很多在異地過年的朋友,都會同感深受,明天就是除夕了,
- 好好學習程式設計程式設計
- 再好好聊聊 HTTP 裡的 Cookie | 實用 HTTPHTTPCookie