原文:軟件設計的哲學: 第六章 更深的通用模塊

目錄 . 使類具有一定的通用性 . 示例:為編輯器存儲文本 . 更通用的API . 通用性使得信息隱藏效果更好 . 問自己的問題 . 結論 在設計新模塊時,最常見的一個決定就是以通用方式還是特殊方式實現它。有些人可能會說,應該采用通用的方法,即實現一種機制,用於解決廣泛的問題,而不僅僅是當前重要的問題。在這種情況下,新機制可能會在未來發現意想不到的用途,從而節省時間。通用方法似乎與第 章中討論的 ...

2019-12-18 15:42 1 434 推薦指數:

查看詳情

第六章

傳送協議HTTP。HTTP使一個應用層協議,它使用TCP鏈接進行可靠的傳送。 CGI:通用網關接口C ...

Tue Feb 15 17:09:00 CST 2022 0 884
第六章 字典

在本章中,我們將學習能夠將相關信息關聯起來的Python字典。我們將學習如何訪問和修改字典中的信息。鑒於字典可存儲的信息幾乎是不受限制,因此我們會演示如何遍歷字典中的數據。另外,我們還將 ...

Mon Mar 27 07:10:00 CST 2017 0 2004
Python程序設計題庫——第六章

第六章 一. 單選題(共71題,35.5分) 關於遞歸函數的描述,以下選項中正確的是( ) A. 函數名稱作為返回值 B. 包含一個循環結構 C. 函數比較復雜 D. 函數內部包含對本函數的再次調用 答案:D 關於遞歸函數基例的說明,以下選項中錯誤 ...

Sun Oct 24 03:53:00 CST 2021 0 19064
軟件設計哲學:第四 深度封裝模塊

目錄 4.1 模塊設計 4.2什么是接口? 4.3 抽象 4.4 深度模塊 4.5淺模塊 4.6 類拆分 4.7示例:Java和Unix I/O 4.8 結論 管理軟件復雜性最重要的技術之一是系統設計,這樣開發人員在任何時候都只需要面對 ...

Wed Dec 18 03:36:00 CST 2019 0 1107
軟件設計哲學: 第十五 先寫注釋

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

Thu Dec 26 18:04:00 CST 2019 1 679
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM