内容簡介
雖然本書以Java為示例來講述全書内容,但其内容卻适合于使用各種編程語言的軟件開發工作。本書是一本深入介紹軟件開發的所有方面的書籍。作者讨論了諸如問題描述、模塊化、編程美學、逐步完善、測試、驗證和文檔說明等軟件工程的實施過程。
除了這些專題之外,軟件開發人員還需要理解性能分析和測試方法,并在數據結構和算法之間作出選擇,本書也讨論了這些專題。作者使用Java來講授軟件開發并提供了許多示例。
圖書目錄
譯者序
前言
緻謝
第1章軟件開發
1.1開發活動
1.2軟件描述
1.3設計
......