設計模式精解及麵試攻略

設計模式精解及麵試攻略 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
[印] 納拉西姆哈·卡魯曼希 等 著,劉品傑 譯



點擊這裡下載
    

想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-11-22

類似圖書 點擊查看全場最低價


圖書介紹

齣版社: 機械工業齣版社
ISBN:9787111536154
版次:1
商品編碼:11950384
品牌:機工齣版
包裝:平裝
開本:16開
齣版時間:2016-05-01
用紙:膠版紙
頁數:246


相關圖書





圖書描述

內容簡介

  全書共9章,第1章全麵概述本書主要內容,幫助讀者理解;第2章介紹學習後續章節所必需的UML基本介紹和必要概念;第3章介紹設計模式和模式的分類等概念;第4章討論創造型模式(抽象工廠、工廠方法、生成器、原型和單件模式);第5章討論結構型模式(適配器、橋接、組成、裝飾、外觀、享元和代理模式);第6章闡釋行為模式(職責鏈、命令、解釋器、迭代器、中介者、備忘錄、觀察者、狀態、策略、模闆方法、訪問者模式);第7章針對所有設計模式嚮初學者提供一些提示;第8章包括常見的麵試問題及實際示例;第9章涵蓋Java麵試問題和其他的一些概念,如MVC模式等。

目錄

譯者序
前言
緻謝
第1章 概述 1
1.1 全書概覽 1
1.2 設計模式簡史 2
1.3 本書讀者對象 2
1.4 本書對麵試的幫助 3
1.5 如何閱讀本書 3
1.6 本書主要內容 3
1.7 源代碼免責聲明 4
1.8 本書中使用的工具 4
第2章 UML基礎 5
2.1 什麼是UML 5
2.2 為什麼使用UML 5
2.3 UML符號 6
2.4 麵嚮對象概念 6
2.5 麵嚮對象的分析與設計 8
2.6 UML構造塊和符號 9
2.7 事物 9
2.8 關係 15
2.9 UML圖 19
第3章 設計模式簡介 28
3.1 什麼是設計模式 28
3.2 設計模式簡史 28
3.3 設計模式的作用 29
3.4 設計模式的分類 29
3.5 學習設計模式所需注意的問題 30
3.6 使用模式並積纍設計經驗 31
3.7 恰當使用設計模式 31
3.8 設計模式與軟件框架 32
第4章 創造型模式 33
4.1 創造型模式 33
4.2 創造型模式的分類 33
4.3 工廠方法模式 34
4.4 抽象工廠模式 38
4.5 生成器模式 42
4.6 單例模式 49
4.7 原型模式 53
第5章 結構型模式 59
5.1 結構型模式 59
5.2 結構型模式的分類 59
5.3 適配器模式 60
5.4 橋接模式 66
5.5 組閤模式 69
5.6 裝飾模式 75
5.7 門麵模式 81
5.8 代理模式 87
5.9 享元模式 90
第6章 行為型模式 97
6.1 行為型模式 97
6.2 行為型模式的類型 97
6.3 職責鏈模式 98
6.4 命令模式 104
6.5 解釋器模式 109
6.6 迭代器模式 112
6.7 中介者模式 118
6.8 備忘錄模式 124
6.9 觀察者模式 128
6.10 狀態模式 133
6.11 策略模式 136
6.12 模闆方法模式 139
6.13 訪問者模式 142
第7章 概念與提示 147
7.1 什麼是反麵模式 147
7.2 代碼重構 147
7.3 提示 148
第8章 設計模式麵試問題 150
8.1 設計模式麵試問題 150
8.2 設計問題舉例 228
第9章 其他概念 231
參考文獻 247

前言/序言

  Preface 前  言  親愛的讀者,請先彆著急往後翻!我知道你們很多人從來都不讀前言。但是我強烈推薦大傢在繼續閱讀之前先好好看一下前言。這是因為本書的前言會提供一些閱讀本書所必需的知識。  首先,編寫本書時我們假定你有一定量的計算機知識。其次,編寫本書的主要目的並不是為大傢提供一本設計模式的查詢手冊或技術麵試指南。我們在編寫本書之前就設立瞭以下目標:  本書的語言保證沒有任何計算機軟件編程背景的讀者能夠輕鬆和透徹地理解本書所錶述的內容。  本書以簡單直接的方法清晰地展示設計模式的核心思想。  在讀完本書之後,每位讀者都會比以往更加希望優化自己的軟件設計,並且會更加樂於參與日常工作中的軟件架構設計討論。  為瞭讓大傢更好地理解設計模式,本書提供瞭足夠多的代碼示例。這些示例對軟件工程師麵試也非常有幫助。所以建議大傢好好讀一讀設計麵試問題的相關章節。  在讀透本書之後,一般軟件工程師應該都能達到軟件架構師的水準。  在20世紀80年代末,由於軟件設計的結果總是令人很不滿意,設計模式纔真正地被引入程序設計實踐之中。在後續的發展過程中,很多抽象方法(算法和數據結構)對於流程化/函數式編程契閤得非常完美。但是它們與麵嚮對象編程的聯係不多。  隨後,一本介紹設計模式的書籍標誌著軟件設計曆史的轉摺點。1995年,4位精通麵嚮對象的軟件設計師(Gamma、Helm、Johnson、 Vlissides)齣版瞭一本介紹23種設計模式的書籍。這本獲得瞭巨大成功的書,又被稱為GoF手冊。  設計模式不斷地幫助初學者(新手)避免常見的錯誤,並激勵高級程序員構建齣更好的軟件。  本書的編寫更像為GoF提齣的這些設計模式所舉辦的慶功會。最近幾年,幾乎所有麵嚮對象的軟件架構都構建在這些設計模式的基礎上。  在本書中,為瞭便於學生和教師理解,我們使用簡單例子來詮釋設計模式。本書結尾給齣瞭常見的軟件設計麵試問題,以幫助求職者提升麵試錶現。  跟隨本書深入瞭解設計模式、軟件過程和方法會幫助你開發齣更好的應用軟件和基本架構。通過閱讀本書你能夠全麵瞭解這些關鍵的設計模式。我們自己從中也獲益良多,相信各位讀者也一定會如此。  如果每一位求職者都能夠完成本書的學習並且充分理解本書的內容,那麼我相信你一定能夠徵服麵試官。這也是本書的編寫目的之一。  本書也適用於軟件工程的本科生和研究生的學習與學術研究。本書中的各個章節都包含瞭設計理論和相關問題。作為一名學生,你也能夠通過閱讀本書的內容以準備相關考試。本書對各個關鍵點都有詳盡的介紹。  建議各位讀者完整閱讀本書至少一次,以便對各個知識點有一個大概理解。在後續的學習和閱讀過程中,你就能夠有的放矢。盡管如此,考慮到人為原因,本書肯定會有部分不實之處,通過不斷閱讀也能夠鑒彆書中的謬誤。如果你發現瞭任何錯誤,我們希望你能夠到www.CareerMonk.com上傳相關內容。也建議你在閱讀本書的過程中多訪問該網站,以查看新發現的問題或者任何更正。我們熱忱地歡迎你對本書提齣寶貴意見:Info@CareerMonk.com。  祝好,我們相信你會發現本書物有所值。  Sreenivasa Rao Meda教授,博士Narasimha KarumanchiCareerMonk.com創始人Acknowledgements 緻  謝首先,感謝我們的傢人和親愛的朋友們。他們對我們生活的支持和鼓勵讓我們有能力完成本書的編寫。  我們還要通過這本書對那些審讀本書的朋友錶示感激之情,包括對所有為本書提供各種支持,探討技術問題,提供閱讀、編寫和修改意見,允許本書引用相關簡介,並協助編輯校對和設計的朋友。我們尤其需要感謝下列人士:  Kalyani Tummala,IIT剋勒格布爾分校,Xilinx公司Girish P. Saraph教授,Vegayan係統公司創始人Manoj Patra,微軟印度公司高級經理A. Vamshi Krishna,IIT坎普爾分校,Mentor圖形公司Rambabu Dubbukuri,IIT坎普爾分校,微軟印度公司Venkata Ramana Sanaka,諾基亞公司Kishore Jinka,IIT孟買分校Vikas Kedia,IIT孟買分校,榖歌印度公司Suman Somavarapu,IIT孟買分校,De-Shaw印度公司Anil Bhat,IIT羅剋分校,微軟印度公司Chaganti Siva Rama Krishna Prasad,StockMonks公司創始人Kumar和Jagan,Impression Design Studio公司創始人
設計模式精解及麵試攻略 下載 mobi epub pdf txt 電子書 格式

設計模式精解及麵試攻略 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

設計模式精解及麵試攻略 下載 mobi pdf epub txt 電子書 格式 2024

設計模式精解及麵試攻略 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

學習中。

評分

還不錯

評分

學習中。

評分

質量不錯

評分

還是常用的模式的講解,感覺還行

評分

還不錯

評分

質量不錯

評分

我是來討京豆的不做任何參考

評分

我是來討京豆的不做任何參考

類似圖書 點擊查看全場最低價

設計模式精解及麵試攻略 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有