第一章 軟件構建


什么是軟件構建

構建的主要活動是編碼和調試,但也涉及詳細設計、規划構建、單元測試、集成、集成測試等其他活動。

軟件構建活動中的具體任務

  • 驗證有關的基礎工作已經完成,因此構建活動可以順利進行下去;
  • 確定如何測試所寫代碼;
  • 設計並編寫類(class)和子程序(routine);
  • 創建並命名變量和具名變量;
  • 選擇控制結構,組織語句快;
  • 對你的代碼進行單元測試和集成測試,並派出起中的錯誤;
  • 評審開發團隊其他成員的底層設計和代碼,並讓它們評審你的工作;
  • 潤飾代碼,仔細進行代碼的格式化和注釋;
  • 將單獨開發的多個軟件組件集成為一體;
  • 調整代碼,優化效率和資源。

為什么構建活動很重要

  1. 構建活動是軟件開發的主要組成部分;
  2. 構建是軟件開發中的核心活動;
  3. 把主要精力集中於構建,可以大大提高程序員的生產效率;
  4. 構建活動的產物——源代碼——往往是對軟件唯一精確的描述。需求規格書和設計文檔可能過時,但源代碼總是最新的。因此,源代碼就必須具有盡可能高的質量。
  5. 構建活動是唯一一項確保會完成的工作。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM