揭開設計模式的秘辛:設計模式 第1¾版, 城邦阅读花园 - 马来西亚最大网路书店
 
首页 3天快送 台湾图书 香港图书 中国简体 马新简体 生活品味 休闲娱乐 文具手作 电子书 漫画馆
 

预购商品

看看更多

书目分类

特别推荐

22.06.2020搶先預購_SIDE BANNER
天人共振音乐 SIDE
《河流》身心靈療癒.誌
12.2024 馬來西亞音樂專輯_Side Banner
05.2024 漢方芳療經絡健康管理師課程_side banner
新书排行
畅销排行
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
看看更多
 

揭開設計模式的秘辛:設計模式 第1¾版

Pattern hatching : design patterns applied
       
 
ISBN 9789864341894
定价 NT390
售价 RM60.90
优惠价 RM54.20 *
作者 John Vlissides
译者 葛子昂/譯,博碩文化,陳錦輝/審校
出版社 博碩
出版日期 2017-03-31
装订 平裝. 單色印刷. 184 页. 23.
库存量 海外库存
抱歉!此书无开放空运服务,只能船运,需时约30个工作天。
  我要订购 有现货时通知我
  放入下次购买清单
   
 
 
       
  • 内容试阅
  • 作者简介
     
 

~~~~~~~大師已逝,墨跡留香~~~~~~~

  學習設計模式的人,一定聽過《Design Patterns: Elements of Reusable Object-Oriented Software》這本書,俗稱GoF的《設計模式》或GoF的23個設計模式。早期就開始學習設計模式的前輩也大多讀過那本書。

  GoF的設計模式只有23個嗎?其實不只23個,在該書出版之時,有接近半打的模式未能被放入該書當中,原因有很多,例如在當年尚未取得兩個以上的大型專案實例來驗證可行性、尚未取得四人的共識、與其他模式之間的分界尚不明朗等等,都可能會導致一些模式未被納入。

  該書的遺珠之憾是那些模式呢?在本書中,作者(GoF的四位成員之一)補充了兩個模式,其中的GENERATION GAP模式已經獲得共識,只是在當年的實例不夠多,但現在看來,實在是稀鬆平常,到處都可以看到開發環境或框架採用了這個模式。

  至於另一個TYPED MESSAGE模式,在規劃初期是叫做MULTICAST模式,這個模式初期只取得其中三人的同意。藉著這個尚未取得共識的模式,作者揭露了當初在撰寫《Design Patterns: Elements of Reusable Object-Oriented Software》時,四位作者之間對於模式的討論方式,讓讀者得以一窺大師們的討論、思想、以及對軟體設計的習慣。並且在說服反對者的最後關頭,還加入了另一位大師《Clean Code》作者Robert C. Martin(Bob大叔)的支援。如果您仔細閱讀本書第四章及第五章,會發現原來要成為一個新模式真是不簡單啊!那些面世的模式全都是大師們的心血結晶,無價的經驗寶藏。

  早期,有些人會批評《Design Patterns》不適合作為學習設計模式的第一本書,或許是因為有些人看的、寫的專案不夠多,所以無法體會其中的奧妙。後來,由於設計模式被大多數高級軟體工程師接受了,因此寫了非常多的相關書籍來介紹設計模式,漸漸地,設計模式不再那麼令人敬畏,也成為了軟體設計的顯學。而這類比較容易理解的書籍,通常都是採用最適合初階讀者的寫法,也就是舉出實例來說明模式。而且舉的例子越是程式設計師理解的例子,就越能使程式設計師學會設計模式並加以活用。

  有些書籍,只針對每個模式舉出一個例子,但無法找出一些好例子,可同時應用多個模式來完成同一個例子中不同的功能要求,這樣的寫作法,常常誤導了讀者,違背了設計模式的目的。換言之,一招半式是要如何走江湖呢?本書有別於那些書籍,在本書第二章中,作者以程式設計師最能理解的檔案系統為例,實際示範如何應用六個模式來解決檔案系統不同的功能需求,這六個模式之間的相互合作方式,讓人眼睛為之一亮。讚嘆道︰「原來設計模式是這樣用的啊!」

  許多讀者都在期待《設計模式》的第二版,而第二版會是什麼樣子呢?這很難說(也可能不會有第二版了),但至少可以肯定的是,本書作者對於《設計模式》第二版所能做出的貢獻,都已經寫在這本書當中了。

本書讚譽

  本書將幫你理解如何將《設計模式》──其實是任何關於設計模式的書籍──當作一本珍貴的指南,而不是一些累贅的規定。── 朗訊科技公司,貝爾實驗室 James O. Coplien

  這本技術書的文風非常吸引人,我從未讀過這麼精彩的技術書。John真的已經爐火純青、游刃有餘,他對技術主題的把握如此堅實、精準又引人入勝。── 西門子公司 Frank Buschmann

  對於套用設計模式有點經驗的程式設計師來說,遇到問題該採用這個模式還是那個模式,常常陷入難以抉擇的問題,看起來這樣也可以,那樣也可以,如果您也曾有過如此的經歷,那麼您一定要好好看完這本書,相信對您會非常助益。
  PS︰大學(甚或科大)不教設計模式,實在是令人難以理解?!── 博碩文化 總編輯 陳錦輝

  大師已逝,墨跡留香── 網路留言

 
     
     
     

最近浏览商品

第二種不可能:天然準晶的非凡探索
第二種不可能:天然準晶的非凡探索
銷聲匿跡:滅絕生物輕圖鑒
銷聲匿跡:滅絕生物輕圖鑒
純情的台灣人 台美人:海外台灣民主運動的重要篇章
純情的台灣人 台美人:海外台灣民主運動的重要篇章
又向流雲閱古今:凌道新詩札日記存稿
又向流雲閱古今:凌道新詩札日記存稿

客服公告

1.
2.
3.
看看更多
06.06.2025 27週年慶_Side Banner
2025 6&7月 台灣 陳立川 毒理學博士 打造身心健康講座_Side Banner
22.06.2025 《亲爱的外婆》作者分享会_side banner
06.07.2025 穿越時光,見證文化傳承--《日記 · 再見老行業》分享會_Side Banner
12.07.2025 那些青春,那些歌詞的故事 分享會_Side Banner
12.07.2025《直男癌病史》新書分享會_Side Banner

热门活动

17.05 - 30.06.2025 農夫展覽_Side Banner
13.07.2025 營養師的真心話:那些網路沒告訴你的減肥真相 分享會_Side Banner
19.07.2025 平和歸零,從心開始:禪繞與零極限分享會 [第25場]_Side Banner
20.07.2025 自然心繪 植物染療愈工作坊_Side Banner
20.07.2025 關於旅行、理財與自由人生~《不被錢綁住的旅程》新書分享會_Side Banner
24.08.2025 一縷琴音,穿越千年~古琴講演_Side Banner
10.2024 城邦推出APP_Side Banner
城邦現金禮券_side banner
城邦阅读花园粉丝团
城邦Instagram
閱讀城邦

订阅电子报

     

关于城邦  |  隐私权政策  |  购物指南  |  便利付款  |  商品寄送  |  售后服务  |  联系我们
客服专线:+603-9056 3833      电邮:services@cite.my
网购服务时间:周一至周五 9:00am – 5:30pm (假日除外)
门市营业时间:11:00am - 7:00pm(公共假期适逢周一至周五为休店日,若逢周六日则照常营业)

Copyright © 2025 Cite (M) Sdn Bhd (458372-U).    All Right Reserved.