1.軟體構建是程式開發活動中必不可少的活動。
2.軟體構建包括:設計,編碼,除錯,整合,測試,維護。
3.軟體構建之外的活動:架構的設計,需求的分析。
4.軟體構建對產品的質量起著至關重要的作用。
5.乙個程式設計師對於軟體構建了解的程度決定了優秀的程度。
6.軟體構建的具體任務(task)
驗證有關的基礎工作是否已經完成(架構,需求相關)
確定如何測試所編寫的**
設計並編寫適合的類和子程式(routine)
建立並命名相關變數(variable)和具名變數(named constant)
選擇控制結構,組織語句塊
進行相關**的單元測試
評審團隊進行**評審
潤飾**,相關必要的注釋
將單獨開發的多個軟體元件集成為一體
調整**,效能更快,資源更省。
構建之法第一章
構建之法第一章 本章為概論,主要講解電腦科學的領域 軟體工程和電腦科學的關係 軟體的特性 軟體工程的定義與組成部分等內容。一 軟體 程式 資料結構 演算法 軟體 程式 軟體工程 軟體工程的核心部分 1 構建管理 2 源 管理 3 軟體設計 4 軟體測試 5 專案管理 軟體開發有玩具階段 業餘愛好階段...
軟體測試(第一章)
軟體測試的基本概念 是對軟體需求分析設計編碼的最終複查的一系列過程,是軟體質量驗證的關鍵步驟。軟體測試的目的 1.發現缺陷,提高質量。2.驗證是否滿足需求。3.建立軟體質量的信心。1 開發者 確認軟體已經實現使用者的需求,不存在錯誤。2 使用者 發現軟體中的錯誤,考慮是否可接受該產品。軟體測試原則 ...
軟體構造第一章
軟體構造第一章 1 構建時,時刻和 級檢視 源 如何通過基本程式塊 如函式,類,方法,介面等 以及它們之間的依賴關係進行邏輯組織。三種相互關聯的形式 面向詞彙的源 面向語法的程式結構 例如,抽象語法樹 ast 面向語義的程式結構 例如,類圖 1.1軟體構建的多維檢視 源 軟體開發中最重要的資產 基於...