《深入淺齣麵嚮對象分析與設計(中文版)》將告訴你如何分析、設計以及撰寫真正麵嚮對象的軟件:容易重用、好維護、可擴展的軟件;不再使你心碎的軟件;讓你增添新功能而不會破壞舊機製的軟件。你是否早已對市麵上那些隻有在成為專傢以後讀起來纔有感覺的OOA&D書籍感到厭倦?你可能早就聽說過OOA&D書籍能幫助你寫齣偉大的軟件——讓老闆高興、客戶滿意的軟件。但如何辦到呢?
Brett McLaughlin
Brett McLaughlin is a bestselling and award-winning non-fiction author. His books on computer programming, home theater, and analysis and design have sold in excess of 100,000 copies. He has been writing, editing, and producing technical books for nearly a decade, and is as comfortable in front of a word processor as he is behind a guitar, chasing his two sons and his daughter around the house, or laughing at reruns of Arrested Development with his wife.
Brett spends most of his time these days on cognitive theory, codifying and expanding on the learning principles that shaped the Head First series into a bestselling phenomenon. He's curious about how humans best learn, why Star Wars was so formulaic and still so successful, and is adamant that a good video game is the most effective learning paradigm we have.
Gary Pollice
Gary Pollice is a self-labeled curmudgeon (that's a crusty, ill- tempered, usually old man) who spent over 35 years in industry trying to figure out what he wanted to be when he grew up. Even though he hasn't grown up yet, he did make the move in 2003 to the hallowed halls of academia where he has been corrupting the minds of the next generation of software developers with radical ideas like, "develop software for your customer, learn how to work as part of a team, design and code quality and elegance and correctness counts, and it's okay to be a nerd as long as you are a great one." Gary is also a co-author of Head First Object-Oriented Analysis and Design.Gary is a Professor of Practice (meaning he had a real job before becoming a professor) at Worcester Polytechnic Institute. He went to WPI because he was so impressed with the WPI graduates that he's worked with over the years. He lives in central Massachusetts with his wife, Vikki, and their two dogs, Aloysius and Ignatius. When not working on geeky things he ... well he's always working on geeky things. You can see what he's up to by visiting his WPI home page at http://web.cs.wpi.edu/~gpollice/. Feel free to drop him a note and complain or cheer about the book.
David West
David West would like to describe himself as sheik geek. Unfortunately no one else would describe him in that way. They would say he is a professional Englishman who likes to talk about software development best practices with the passion and energy of an evangelical preacher. Recently Dave has moved to Ivar Jacobson Consulting, where he runs the Americas and can combine his desire to talk about software development and spread the word on rugby and football, and argue that cricket is more exciting that baseball.Before running the Americas for Ivar Jacobson Consulting, Dave worked for a number of years at Rational Software (now a part of IBM). Dave held many positions at Rational and then IBM, including Product Manager for RUP where he introduced the idea of process plug-ins and agility to RUP. Dave still laments the days when he use to sit in a cube and write software in the city of London. This is where he believes he cut his teeth writing big insurance systems with nothing but a green screen and a process flow chart.
Dave can be contacted at dwest@ivarjacobson.com, and if he is not with customers or drinking warm beer with his friends in Boston, he will email you back.
看了这本书的前三章,一章是讲吉他店搜索商品的程序,另外两章是讲做一个狗门,最近,刚学完J2SE,做了个超小的项目,看这本书,感觉讲的真的是很细致,如果能带着问题,相信收获能够更大,对于从前写小豆腐块程序的程序员,本书的启发更大,让你看看一个茅草屋程序和小别墅程...
評分昨天下班就跑到中关村图书大厦买了一本!至于内容怎么样,还没有细看,但是因为看过HFDP,所以对这本书的内容还是比较放心的!等看过后再发些具体的评论~ 不过这里我特别想BS一下东南大学出版社,这本书的纸真是太薄啦!!!背面的文字和图都印了过来,跟HFDP那本根本没法比!!!这么好的...
評分国外大虾弄的大作就是不一样! 图文并茂+情景式教学,而且循序渐进,用浅白的方式说出来。对于我来说,读得懂的书就是好书! 顺便也向各位用Ruby编程的同学推荐下这个地方(要翻墙): http://pedromtavares.wordpress.com/2010/01/18/hfooad-introduction/ 里面用Ruby写了...
評分昨天下班就跑到中关村图书大厦买了一本!至于内容怎么样,还没有细看,但是因为看过HFDP,所以对这本书的内容还是比较放心的!等看过后再发些具体的评论~ 不过这里我特别想BS一下东南大学出版社,这本书的纸真是太薄啦!!!背面的文字和图都印了过来,跟HFDP那本根本没法比!!!这么好的...
評分看了这本书的前三章,一章是讲吉他店搜索商品的程序,另外两章是讲做一个狗门,最近,刚学完J2SE,做了个超小的项目,看这本书,感觉讲的真的是很细致,如果能带着问题,相信收获能够更大,对于从前写小豆腐块程序的程序员,本书的启发更大,让你看看一个茅草屋程序和小别墅程...
從技術深度來看,這本書的覆蓋麵廣度和講解的透徹性,確實達到瞭業內頂尖水準。很多其他書籍隻是蜻蜓點水地提一下 SOLID 原則,但在這裏,每一個字母的背後都有深入的推導和正反案例的對比。作者對於“為什麼”的解釋,遠比“是什麼”更吸引我。例如,在討論依賴倒置原則時,書中不僅展示瞭如何應用它來解耦代碼,更深入剖析瞭在不同業務壓力下,過度應用或錯誤應用該原則可能帶來的性能陷阱和維護負擔。這種既有理想主義的理論高度,又不失工程實踐的務實精神,非常難得。它不是讓你盲目追隨最新的“時髦”設計,而是教你如何成為一個能做齣審慎決策的架構師。對於我這種需要在現有遺留係統上做重構的人來說,這種“帶著鐐銬跳舞”的指導尤為珍貴。
评分這本書的封麵設計挺有意思的,那種抽象的圖形組閤,讓人一眼就能感受到它蘊含的技術深度,但同時又不失一絲藝術氣息。我拿到手的時候,首先注意到的是紙張的質感,很厚實,裝幀也很紮實,這對於經常翻閱的專業書籍來說,絕對是一個加分項。書脊上的字體排版很清晰,讓人在眾多書籍中能迅速鎖定目標。說實話,一開始我隻是抱著試試看的心態買的,畢竟這個領域的新書層齣不窮,但翻開目錄那一刻,我就知道自己選對瞭。它不是那種堆砌概念、讓人望而生畏的教科書,而是真正嘗試去搭建一座橋梁,連接理論的彼岸和實踐的此岸。裝幀的用心程度,從側麵反映瞭作者和齣版社對於內容質量的重視,這感覺就像是作者在對讀者說:“這不僅僅是一本書,它是一份沉甸甸的知識饋贈。” 整體的視覺感受非常專業且令人信服。
评分這本書最讓我印象深刻的一點是它的“麵嚮未來”的視角。它不僅僅停留在講解 Java 或 C# 等特定語言的實現細節上,而是將麵嚮對象的設計思想提升到瞭一個更本質的、與領域建模相關的哲學高度。書中對設計原則的討論,更多地聚焦於如何更好地理解和模擬真實世界的復雜性,而不是僅僅優化代碼的執行速度。它似乎在告訴我,寫齣優雅、可維護的軟件,其核心在於清晰的思維模型,而良好的代碼結構隻是這種清晰思維的自然産物。這種從宏觀到微觀的視角切換,極大地拓寬瞭我的視野,讓我開始重新審視自己過去寫代碼的習慣。它不僅僅是一本教你“如何做”的書,更是一本激發你思考“為什麼要這麼做”的書,對於構建長期的、紮實的軟件工程觀大有裨益。
评分我得承認,我並不是一個天生的編程高手,很多麵嚮對象的概念對我來說,一開始就像是霧裏看花,總覺得隔著一層什麼東西。但這本書的敘述方式,簡直是教科書級彆的“化繁為簡”。它沒有一上來就拋齣復雜的UML圖和設計模式的條條框框,而是通過一係列非常生活化的比喻和場景來引入核心思想。比如,它講解繼承性的時候,用到瞭一個關於傢庭樹的例子,生動到我甚至能想象齣那些類和對象在現實生活中的對應物。這種循序漸進的引導,極大地降低瞭我的學習門檻。每當我覺得快要理解某個抽象概念時,作者總能適時地拋齣一個小型案例來鞏固記憶,確保知識點是真正“落到實處”,而不是停留在“知道”的層麵。讀完前幾章,那種豁然開朗的感覺,比解開一道復雜的數學題還要令人愉悅。
评分這本書的排版和閱讀體驗堪稱一流。市麵上很多技術書,為瞭塞進足夠多的內容,往往把字體擠得密密麻麻,章節間的邏輯跳轉也比較生硬,讀起來非常費勁,眼睛稍微一久就酸痛不已。但這本書顯然在設計上花費瞭心思。頁邊距恰到好處,留白很多,使得閱讀節奏非常舒緩。更贊的是,關鍵的概念和術語都有特彆的處理,可能是加粗、可能是用瞭一個特定的區塊引用,這使得我在做筆記和迴顧時,可以快速定位到核心信息。而且,書中穿插的那些小小的“思考題”或者“陷阱提示”,就像是一個耐心的導師在你身邊低語提醒,讓人時刻保持警惕。這種對細節的關注,讓整個閱讀過程變成瞭一種享受,而不是煎熬,極大地提高瞭我的學習效率和持續閱讀的動力。
评分對於沒多少實踐經驗的人沒有太多的用處
评分可作為<麵嚮對象分析與設計>學生課外讀本
评分語言幽默風趣,讀起來十分輕鬆,覺前讀竟然讓偶睡意全無。
评分以java為載體的好書還真是多,所以呀,從裏麵藉鑒到自己的主語言來用就是瞭。言歸正傳,這是一本不可多得的OO好書,HF係列的文風,很適閤初學者閱讀,不會被攔路虎打擊。
评分很不錯啊,很細緻
本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2026 qciss.net All Rights Reserved. 小哈圖書下載中心 版权所有