《人月神話》讀書筆記(十三)——干將莫邪

1、項目經理應該制定一套策略,併爲通用工具的開發分配資源,並意識到專業工具的需求;其實,對過去的確應該是這樣的,但現在已經完全不同,主流的開發所用到通用軟件和專業軟件現在已經很豐富,對於我們一般的開發來說,已經足夠了,需要的是,我們去學習使用,掌握這些工具,而不是去開發,但是,對於學習專門分配資源也是非常必要的,因爲巧匠因爲它的工具而出名。工具的重要性是不言而喻的,您看做足底按摩的,擦皮鞋的都有一套完備的工具,他們皮鞋擦得好亮,不在於他們的技巧有多好,而在於他們的工具,而不僅僅是一瓶鞋油和一個鞋刷。

 

2、主程序庫應該化分爲三部分:一系列獨立的私有開發庫、正處在系統測試下的系統集成子庫、發佈版本。在配置管理的理論中,我們的“程序”,包括與其相關的文檔,其實也應該分爲三個庫來管理,即:開發子庫、測試子庫和發佈子庫來管理。我們是不是有這三個庫呢?這是個問題!

3、高級語言的出現,不僅成倍的提高了生產率,也改進了調試,bug更少,而且更容易debug;

4、在某些應用中,批處理還有它的優勢,不會被交互式所替代。

 

發佈了53 篇原創文章 · 獲贊 2 · 訪問量 18萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章