代码大全

Computer programming by Steve McConnell

Blurb

《代碼大全》,亦譯作《軟體建構之道》,是一本由麥克康奈爾所寫而由微軟所發行關於軟體開發的書。其主張開發者應跳過「先做再修正」 和「始於大設計」的瀑布模型。
它同時也是軟體建構技術的概要,從變數命名到決定何時去寫出副程序。 這本書贏得了 1993 年的 Jolt Awards 。
McConnell 定義建構中的主要活動有:
詳細的軟體設計
建構計劃
撰碼和除錯
單元測試
軟體整合
整合測試
儘管他並沒有否定其它軟體開發的觀點,如需求和文件, McConnell 強調軟體建構的原因為:
建構為軟體開發中的一大部分
建構為軟體開發中的核心活動
當聚焦於建構,可以大幅增進個別程式設計師的生產力
建構後的産品,即原始碼,通常是此軟體唯一正確的描述
建構為唯一保證有完成的活動
本書分成四個部份
前兩個部份在訴說:透過技術如何提昇程式碼品質
後兩個部份在訴說:透過管理如何提昇程式碼品質

First Published

1993

Member Reviews Write your own review

Be the first person to review

Log in to comment