代碼大全

代碼大全》(Code Complete),亦譯作《軟件建構之道》或《軟件開發實務指南》,是一本由麥克康奈爾英語Steve McConnell(Steve McConnell)所寫而由微軟所發行關於軟件開發的書。其主張開發者應跳過「先做再修正」(code and fix) 和「始於大設計」(Big Design Up Front)的瀑布模型

Code Complete
中文名軟體建構之道
作者麥克康奈爾英語Steve McConnell
類型文學作品[*]
語言英語
主題軟件開發
發行資訊
出版時間
  • 1993 (1st ed.)
  • 2004 (2nd ed.)
出版地點美國
頁數914 (2nd ed.)
規範控制
ISBNISBN 978-0735619678 (2nd ed.)

它同時也是軟件建構技術的概要,從變數命名到決定何時去寫出副程序。 這本書贏得了 1993 年的 Jolt Awards 。[1]

麥克康奈爾定義建構中的主要活動有:

儘管他並沒有否定其它軟件開發的觀點,如需求和文件, 麥克康奈爾強調軟件建構的原因為:

  • 建構為軟件開發中的一大部分
  • 建構為軟件開發中的核心活動
  • 當聚焦於建構,可以大幅增進個別程式設計師的生產力
  • 建構後的産品,即原始碼,通常是此軟件唯一正確的描述
  • 建構為唯一保證有完成的活動

本書分成四個部份

  • 前兩個部份在訴說:透過技術如何提昇程式碼品質
  • 後兩個部份在訴說:透過管理如何提昇程式碼品質

版本

參考

  1. ^ Jolt winners 1993. [2010-05-10]. (原始內容存檔於2009-05-25). 

外部連結