2008年11月28日 星期五

Q05: 人們會忘記你做的多快,但總記得你做的多好- Howard Newton

People forget how fast you did a job- but they always remember how well you did it. - Howard Newton.


Q06: 說學習好的設計技巧會限制創造力就如同說音樂家不需要學習樂理-Marvin Zelkowitz et al.

The notion that good [design] techniques restrict creativity is like saying that an artist can paint without learning the details of form or a musician does not need knowledge of music theory -- Marvin Zelkowitz et al.

關於 Prof. Marvin Zelkowitz,請參考 http://www.cs.umd.edu/~mvz/

2008年11月21日 星期五

Q03: 在進度落後的軟體專案中增加人力只會讓專案更落後-F.P. Brooks


Adding manpower to a late software project makes it later -- F.P. Brooks


關於 Prof. Brooks, 可參考 http://www.cs.unc.edu/~brooks/

Q04: 要殺一個程式設計師不需要刀,改三次規格就好

要殺一個程式設計師不需要刀,改三次規格就好

2008年11月16日 星期日

Q02: 想要儘早完成專案的關鍵就是儘早啟動專案-Jim Highsmith

The best way to get a project done faster is to start sooner.-- Jim Highsmith


許多的 idea 常常在閒談之間產生,於是朋友們就說,“嘿,寫個軟體把他做個自動化,很有幫助的“,大夥兒也會附和的說,好啊。

好啊,好啊,然後就沒有下文了。沒有指定人來辦,沒有壓時間,沒有投資源 -- 也就是根本啟動專案 -- 那麼 idea 是永遠不會實踐的。

Q01: 在軟體可重用以前, 它必須先可用-Ralph Johnson

Before software can be reusable it first has to be usable.--Ralph Johnson

追蹤者