本書書討論瞭怎樣構建具有高可靠性、易於維護和能得以快速修改的軟件開發方法,強調瞭軟件的模塊化開發思想,用豐富的實例告訴讀者怎樣進行模塊化,並閤理地組織各種模塊以構成大型軟件係統的過程。
這是一本傳授思想的書籍,能使讀者透過現象看到本質,從而掌握編寫程序的關鍵。本書非常適閤於作為軟件學院的教材,可培養低年級學生對於事物的抽象能力。此外,本書也非常適閤於軟件開發人員參考。
本書由著名編程理論專傢所著,是美國麻省理工學院電氣工程與計算機科學係的編程實踐課程教材。書中討論瞭怎樣構建具有高可靠性、易於維護和能得以快速修改的軟件開發方法,強調瞭軟件的模塊化開發思想,用豐富的實例告訴讀者怎樣進行模塊化,並閤理地組織各種模塊以構成大型軟件係統的過程。本書的前8章首次提齣編程領域中一些十分有用的抽象概念,如過程抽象、迭代抽象以及最重要的數據抽象等。此外,本書通過大量的例子,用非形式化的規格說明來詳細定義這些數據抽象,描述模塊所需完成的任務,並定義瞭模塊所需的性能邊界條件。本書的後7章主要講述瞭怎樣利用抽象構建大型軟件,側重於闡述軟件工程的內容,基於類型層次結構提齣對於數據抽象的調試、測試、需求分析、自頂嚮下和迭代的開發過程,還簡要介紹瞭設計模式的概念。
發表於2024-11-28
程序開發原理 2024 pdf epub mobi 電子書 下載
Liskov大師寫給初學者的書,雖然不難,但是對培養理論水平很有好處。不愧是大師,視角和深度和一般人不一樣。簡單說,和普通介紹編程語法的書不同,這本書主要講的是程序理論,更注重規範,語義等深層次的東西。
評分Liskov大師寫給初學者的書,雖然不難,但是對培養理論水平很有好處。不愧是大師,視角和深度和一般人不一樣。簡單說,和普通介紹編程語法的書不同,這本書主要講的是程序理論,更注重規範,語義等深層次的東西。
評分Liskov大師寫給初學者的書,雖然不難,但是對培養理論水平很有好處。不愧是大師,視角和深度和一般人不一樣。簡單說,和普通介紹編程語法的書不同,這本書主要講的是程序理論,更注重規範,語義等深層次的東西。
評分Liskov大師寫給初學者的書,雖然不難,但是對培養理論水平很有好處。不愧是大師,視角和深度和一般人不一樣。簡單說,和普通介紹編程語法的書不同,這本書主要講的是程序理論,更注重規範,語義等深層次的東西。
評分Liskov大師寫給初學者的書,雖然不難,但是對培養理論水平很有好處。不愧是大師,視角和深度和一般人不一樣。簡單說,和普通介紹編程語法的書不同,這本書主要講的是程序理論,更注重規範,語義等深層次的東西。
圖書標籤: 軟件設計 圖靈奬得主 Barbara 麵嚮對象 軟件開發 編譯器 開發 programming
verbose
評分verbose
評分替換原則。
評分verbose
評分替換原則。
程序開發原理 2024 pdf epub mobi 電子書 下載