代碼大全
《代碼大全》(Code Complete),亦譯作《軟體建構之道》或《軟體開發實務指南》,是一本由麥克康奈爾(Steve McConnell)所寫而由微軟所發行關於軟體開發的書。其主張開發者應跳過「先做再修正」(code and fix) 和「始於大設計」(Big Design Up Front)的瀑布模型。
Code Complete | |
---|---|
中文名 | 軟體建構之道 |
作者 | 麥克康奈爾 |
類型 | 文學作品[*] |
語言 | 英語 |
主題 | 軟體開發 |
發行資訊 | |
出版時間 |
|
出版地點 | 美國 |
頁數 | 914 (2nd ed.) |
規範控制 | |
ISBN | ISBN 978-0735619678 (2nd ed.) |
它同時也是軟體建構技術的概要,從變數命名到決定何時去寫出副程序。 這本書贏得了 1993 年的 Jolt Awards 。[1]
麥克康奈爾定義建構中的主要活動有:
儘管他並沒有否定其它軟體開發的觀點,如需求和文件, 麥克康奈爾強調軟體建構的原因為:
- 建構為軟體開發中的一大部分
- 建構為軟體開發中的核心活動
- 當聚焦於建構,可以大幅增進個別程式設計師的生產力
- 建構後的産品,即原始碼,通常是此軟體唯一正確的描述
- 建構為唯一保證有完成的活動
本書分成四個部份
- 前兩個部份在訴說:透過技術如何提昇程式碼品質
- 後兩個部份在訴說:透過管理如何提昇程式碼品質
版本
編輯- ISBN 978-1556154843 第一版 (1993年)
- ISBN 978-0735619678 第二版 (2004年六月)
- ISBN 7-121-02298-2 簡體中文版《代碼大全》
- ISBN 9789866800115 繁體中文版《軟體建構之道》
- ISBN 9789864341313 繁體中文版《軟體開發實務指南》
參考
編輯- ^ Jolt winners 1993. [2010-05-10]. (原始內容存檔於2009-05-25).
外部連結
編輯
這是一篇關於電腦程式語言的小作品。您可以透過編輯或修訂擴充其內容。 |