1. 程式人生 > >《夢斷代碼》讀書筆記

《夢斷代碼》讀書筆記

大量 普通程序員 任務 卓越 思路 改變世界 需要 修復 時長

1.黑洞式的缺陷——即無法確定修正所需時長的缺陷

2.在實際開發中,編碼只占軟件項目開發時間的1/6,有一半時間用於測試和修復缺陷。但只有少數項目經理會真正安裝這種思路來安排開發人員的時間

3.只有在任務能分派給許多互相之間無須溝通的工作時,人和月才是可互換品

4.制作軟件的大量工作,受困於“序列約束”。十個婦女參加,也無法讓一個孩子在一個月內出生。

5.極好的程序員能在規定時間內完成十倍於普通程序員的工作量(用來反駁“人月”的說法)

6.好的程序員懂的寫什麽。卓越的程序員懂的改寫(並復用)什麽。

7.若能取之於現有,程序員絕不肯創之於本無

8.想要改變世界,需要“理智上悲觀,意誌上樂觀”

《夢斷代碼》讀書筆記