原文:軟件設計的哲學:第三章 編程的戰術和戰略

作者簡介:常柱,微信公眾號 架構未來 作者,十多年一線互聯網研發從業經驗 前五八同城商業會員技術負責人,寶駕租車技術總監,現 到家業務中台技術負責人。 好的軟件設計最重要的元素之一是在處理編程任務時采用的思維方式。許多組織鼓勵一種戰術心態,專注於讓特性盡可能快地工作。然而,如果你想要一個好的設計,你必須采取一種更有策略的方法,投入時間來產生干凈的設計並解決問題。本章討論了為什么戰略方法可以產生更 ...

2019-12-16 15:09 0 1104 推薦指數:

查看詳情

軟件測試 第三章

第3周單元測試(啦啦啦) 返回 本次得分為: 14.00/14.00, 本次測試的提交時間為: 2020-03-18, 如果你認為本次測試成績不理想,你可以選擇 再做一次。 ...

Thu Mar 19 15:56:00 CST 2020 0 688
軟件設計哲學: 第十五 先寫注釋

目錄 15.1 延遲的注釋是糟糕的注釋 15.2 先寫注釋 15.3 注釋是一個設計工具 15.4 早期的注釋很有趣 15.5 早期的注釋代價高昂嗎? 15.6 結論 許多開發人員將編寫文檔的工作推遲到開發過程的末尾,即編碼和單元測試完成之后 ...

Thu Dec 26 18:04:00 CST 2019 1 679
軟件設計哲學:前言

01 前言 80多年來,人們一直在為計算機編寫程序,但令人驚訝的是,關於如何設計這些程序或什么是好程序的討論卻少之又少。關於軟件開發過程(如敏捷開發)和開發工具(如調試器、版本控制系統和測試覆蓋工具),已經有了相當多的討論。還廣泛分析了編程技術,如面向對象編程和函數式編程,以及設計模式和算法 ...

Mon Dec 16 22:37:00 CST 2019 1 1396
C#高級編程第11版 - 第三章

目錄 導航 第三章 Objects and Types 3.1 創建及使用類 3.2 類和結構 3.3 類 3.3.1 字段 3.3.2 只讀字段 3.3.3 屬性 ...

Tue Mar 03 08:06:00 CST 2020 1 1132
軟件工程導論第三章筆記

第三章需求分析 需求分析的任務 綜合需求(由整體) 系統的綜合需求分為功能需求、性能需求、可靠性可用性需求、出錯處理需求、接口需求、約束、逆向需求、將來可能的需求。 功能需求 指系統必須提供的服務,應該包含所有系統必須完成的功能, 性能需求 指系統必須滿足的時間與空間上的約束,通常 ...

Wed Nov 10 04:28:00 CST 2021 0 105
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM