91精品国产综合久久四虎久久_国产成人午夜高潮毛片_99er视频精品免费观看_2020亚洲熟女在线观看_日本女优人体写真_国内黄色毛片_年轻的老师中文版在线_丰满女邻居做爰_久久久久久精品成人免费图片

 
Head First設(shè)計(jì)模式(第二版)
Head First設(shè)計(jì)模式(第二版)
Eric Freeman, Elisabeth Robson, Kathy Sierra, Bert Bates
UMLChina 譯
出版時(shí)間:2022年05月
頁數(shù):633
“我昨天收到了這本書就開始讀……然后就停不下來了。這本書又酷又有趣,而且涵蓋許多背景知識(shí),讓我印象
深刻?!?br /> ——Erich Gamma
IBM杰出工程師,
《設(shè)計(jì)模式》作者之一
“我感覺好像腦子里剛清掉了上千磅重的書,有這本就夠了,爽!”
——Ward Cunningham
Wiki的發(fā)明者,Hillside Group創(chuàng)始人
“《Head First設(shè)計(jì)模式》想辦法把有趣、搞笑、洞察力、技術(shù)深度和極佳的實(shí)踐建議混合進(jìn)這本有娛樂性而又發(fā)人深省的讀物中?!?br /> ——Richard Helm
《設(shè)計(jì)模式》作者之一

你將從本書學(xué)到什么?
你知道你不想重新發(fā)明輪子,因此你指望設(shè)計(jì)模式能幫上忙——那些面對(duì)相同軟件設(shè)計(jì)問題的人所學(xué)到的教訓(xùn)。有了設(shè)計(jì)模式,你就可以借助他人的最佳實(shí)踐和經(jīng)驗(yàn),把時(shí)間花在一些更有挑戰(zhàn)性、更有趣的事情上。本書展示了重要的模式;何時(shí)使用、為什么使用這些模式;如何在自己的設(shè)計(jì)中應(yīng)用這些模式;模式所基于的面向?qū)ο笤O(shè)計(jì)原則。無數(shù)開發(fā)人員通過這本書提升了面向?qū)ο笤O(shè)計(jì)技能,來加入他們的隊(duì)伍吧。

本書的特別之處是什么?
如果你讀過一本Head First書籍,就會(huì)知道期待什么——為你的大腦而做的可視化、豐富格式的設(shè)計(jì)。在這本書中,你將以一種不會(huì)讓你打瞌睡的方式學(xué)會(huì)設(shè)計(jì)原則和模式,然后去解決軟件設(shè)計(jì)問題,并用模式語言和團(tuán)隊(duì)的其他人說話。
  1. 前言
  2. 1 歡迎來到設(shè)計(jì)模式:設(shè)計(jì)模式介紹
  3. 2 讓你的對(duì)象保持消息靈通:觀察者模式
  4. 3 裝飾對(duì)象:裝飾者模式
  5. 4 用OO的精髓做烘焙:工廠模式
  6. 5 獨(dú)一無二的對(duì)象:單件模式
  7. 6 封裝調(diào)用:命令模式
  8. 7 隨遇而安:適配器和外觀模式
  9. 8 封裝算法:模板方法模式
  10. 9 管理良好的集合:迭代器和組合模式
  11. 10 事物的狀態(tài):狀態(tài)模式
  12. 11 控制對(duì)象訪問:代理模式
  13. 12 模式的模式:復(fù)合模式
  14. 13 現(xiàn)實(shí)世界中的模式:更好地與設(shè)計(jì)模式相處
  15. 14 附錄:剩下的模式
書名:Head First設(shè)計(jì)模式(第二版)
譯者:UMLChina 譯
國內(nèi)出版社:中國電力出版社
出版時(shí)間:2022年05月
頁數(shù):633
書號(hào):978-7-5198-5956-5
原版書書名:Head First Design Patterns, 2nd Edition
原版書出版商:O'Reilly Media
Eric Freeman
 
Eric是一個(gè)計(jì)算機(jī)科學(xué)家,熱衷于軟件架構(gòu)和媒體。
他剛剛花了四年的時(shí)間在一個(gè)夢(mèng)寐以求的工作上:在迪士尼指導(dǎo)Internet寬帶與無線應(yīng)用?,F(xiàn)在,他回到寫作的崗位上,用Java和Mac創(chuàng)造很酷的軟件。
在90年代,Eric和David Gelernter一起花了大量的時(shí)間,尋找Desktop metaphor的替代品。(他們“仍然”在問:我干嘛不得不給計(jì)算機(jī)文件取個(gè)名字)。也因?yàn)檫@樣的研究,Eric在1997年獲得耶魯大學(xué)的博士學(xué)位。他也與他人一同創(chuàng)立了Mirror Worlds Technologies公司(已經(jīng)被收購),將他的論文內(nèi)容商業(yè)化,創(chuàng)建了一套軟件Lifestreams。
以前,Eric為網(wǎng)絡(luò)和超級(jí)計(jì)算機(jī)寫軟件,你可能通過《JavaSpaces Principles
Patterns and Practice》這本書得知他的名號(hào)。他曾在Thinking Machine CM-5上實(shí)現(xiàn)了元組空間系統(tǒng)(tuple-space system),也在80年代末期為NASA創(chuàng)建了第一個(gè)Internet信息系統(tǒng),他為此深感自豪。
Eric目前住在圣達(dá)菲附近的沙漠中,當(dāng)他不寫書或代碼時(shí),他總是花更多時(shí)間擺弄他的家庭影院,而不是觀看影片,他利用空檔時(shí)間試著修復(fù)80年代的經(jīng)典視頻游戲Dragon Lair。他也不介意在晚上兼差當(dāng)個(gè)電音DJ。
給他的E-mail可以寫到[email protected],你也可以去參觀他的Blog,網(wǎng)址在http://www.ericfreeman.com。
 
 
Elisabeth Robson
 
Elisabeth是一位軟件工程師、作家和培訓(xùn)師。從她作為耶魯大學(xué)學(xué)生之日起就一直熱衷于技術(shù),她在耶魯大學(xué)獲得了計(jì)算機(jī)科學(xué)碩士學(xué)位,并設(shè)計(jì)了一個(gè)并發(fā)的可視化編程語言和軟件體系結(jié)構(gòu)。
Elisabeth從早期就一直從事Internet的工作。她合作創(chuàng)建了頗有聲譽(yù)的網(wǎng)站:The Ada Project,這是最早幫助計(jì)算機(jī)科學(xué)領(lǐng)域的女性在線找工作和尋求指導(dǎo)信息的網(wǎng)站之一。
她目前是WickedlySmart的合作創(chuàng)始人,這是一個(gè)關(guān)注Web技術(shù)的在線教育項(xiàng)目,在這里她完成了有關(guān)的圖書、文章、視頻等。在此之前,作為 O’Reilly Media的特殊項(xiàng)目主任(Director of Special Projects),Elisabeth曾經(jīng)在各種技術(shù)專題發(fā)布過個(gè)人研討文檔和在線課程,這使她對(duì)創(chuàng)建學(xué)習(xí)體驗(yàn)來幫助人們理解技術(shù)越來越充滿熱情。在O’Reilly工作之前,Elisabeth主要在迪斯尼公司播灑她的仙女魔法粉,在那里,她帶領(lǐng)數(shù)字媒體研發(fā)力量開展研究工作。
如果沒有坐在計(jì)算機(jī)前,你會(huì)發(fā)現(xiàn)Elisabeth總是帶著她的相機(jī)在戶外踏青、騎單車或者劃皮艇,也可能在烹調(diào)素食大餐。
可以給她發(fā)Email([email protected])或者訪問她的博客(http://elisabethrobson.com)。
 
 
Kathy Sierra
 
Kathy自從開始設(shè)計(jì)游戲以來(她為Virgin、MGM、Amblin等都編寫過游戲),一直對(duì)學(xué)習(xí)理論很感興趣。Head First系列的大多數(shù)格式都出自她的手,具體來說,都是她在為UCLA Extension(加利福尼亞大學(xué)洛杉磯分校)的“Entertain ment Studies”研究項(xiàng)目教授“New Media Authoring”(新媒體創(chuàng)作)課程時(shí)完成的。
最近,她成為Sun公司的一名高級(jí)培訓(xùn)人員,負(fù)責(zé)教Sun的Java講師如何講授最新的Java技術(shù),并參與開發(fā)了多個(gè)Sun的認(rèn)證考試,其中就包括SCBCD考試。與Bert Bates一道,她積極地使用Head First概念來教成千上萬的開發(fā)人員。她還是世界上最大的Java群體網(wǎng)站javeranch.com的創(chuàng)始人之一,這家網(wǎng)站贏得了2003年和2004年《軟件開發(fā)》雜志生產(chǎn)力大獎(jiǎng)。有時(shí)你還會(huì)看到她在Java Jam Geek Cruise(geekcruises.com)給學(xué)生上Java認(rèn)證課程。
她最近從加州搬到了科羅拉多,在這里,她得學(xué)習(xí)一些新的詞匯,包括“刨冰機(jī)”、“羊絨大衣”(譯注),但是在這里的字典里找不到閃電兩個(gè)字。喜歡的事:跑步、滑雪、滑板、和她養(yǎng)的冰島馬玩、以及怪力亂神的玩意兒。不喜歡:Entropy(混亂)。
你可以在javaranch.com找到她,偶而她也會(huì)出現(xiàn)在java.net的blog中。寫給她的信可以寄到[email protected]。
譯注: 加州會(huì)打雷,科羅拉多州會(huì)下雪。

Kathy從開始設(shè)計(jì)游戲(她為Virgin、MGM和Amblin等都編寫過游戲)和開發(fā)AI應(yīng)用以來,一直對(duì)學(xué)習(xí)理論很感興趣。Head First系列的大多數(shù)格式都出自她之手,具體說來,都是她為UCLA Extension(加利福尼亞大學(xué)洛杉磯分校)的“EntertainmentaStudies”研究項(xiàng)目講授“NewaMedia Interactivity”(新媒體交互)課程時(shí)完成的。最近,她成為Sun Microsystems公司的一名高級(jí)培訓(xùn)人員,負(fù)責(zé)教Sun的Java講師如何講授最新的Java技術(shù),并參與開發(fā)了多個(gè)Sun的認(rèn)證考試,其中就包括SCWCD考試。她與Bert Bates一道積極地使用Head First概念培訓(xùn)了成千上萬的開發(fā)人員。她還是世界上最大的Java群體網(wǎng)站javaranch.com的創(chuàng)始人之一,這家網(wǎng)站贏得了2003和2004年《軟件開發(fā)》雜志生產(chǎn)力大獎(jiǎng)。她的愛好包括跑步、滑雪、騎馬、玩滑板,還有超自然科學(xué)。
Kathy has been interested in learning theory since her days as a game designer (she wrote games for Virgin,MGM,and Amblin').She developed much of the Head First format while teaching New Media Authoring for UCLA Extension's Entertainment Studies program.
More recently,she's been a master trainer for Sun Microsystems,teaching Sun's Java instructors how to teach the latest Java technologies,and developing several of Sun's certification exams.Together with Bert Bates,she has been actively using the Head First concepts to teach throusands of developers.Kathy is the founder of javaranch.com,which won a 2003 and 2004 Software Development magazine Jolt Cola Productivity Award.
You might catch her teaching Java on the Java Jam Geek Cruise (geekcruises.com).
She recently moved from California to Colorado,where she's had to learn new words like,"ice scraper" and "fleece",but the lightning there is fantastic.
Likes:running,skiing,skateboarding,playing with her Icelandic horse,and weird science.Dislikes:entropy.
You can find her on javaranch,or occasionally blogging on java.net.Write to her at [email protected].
 
 
Bert Bates
 
Bert很早就是一位軟件開發(fā)者和建構(gòu)師,不過由于在人工智能領(lǐng)域有近十年的經(jīng)歷,使得他對(duì)學(xué)習(xí)理論和基于技術(shù)的培訓(xùn)發(fā)生了興趣。從那以后,他一直在教客戶學(xué)習(xí)編程。最近,他成為Sun的Java認(rèn)證考試開發(fā)小組的一員。
在他軟件生涯的最初十年,他全世界游歷,向Radio New Zealand、Weather Channel和Arts& Entertaininent Network(A&E)這樣一些客戶提供幫助。他最得意的項(xiàng)目是為Union Pacific Railroad構(gòu)建了一個(gè)全軌系統(tǒng)仿真應(yīng)用。
長久以來,Bert一直是無可救藥的圍棋玩家,玩圍棋的時(shí)間已經(jīng)長得超乎想象。他的吉他彈得不錯(cuò),現(xiàn)在更意圖染指Banjo(五弦琴或稱斑鳩琴)。
你可以在Javaranch.com找到他,或者在IGS go Server上找到他。你也可以通過
[email protected]給他寫信。

Bert很早就是一位軟件開發(fā)者和建構(gòu)師,不過由于在人工智能領(lǐng)域有近十年的經(jīng)歷,使他對(duì)學(xué)習(xí)理論和基于技術(shù)的培訓(xùn)發(fā)生了興趣。在他軟件生涯的最初十年,他在全世界游歷,為諸如Radio New Zealand、Weather Channel和Arts & Entertainment Network (A & E)之類諸多客戶提供幫助。他現(xiàn)在是Sun的Java證書考試開發(fā)小組中的一員,參與開發(fā)了許多證書考試,其中就包括新的SCWCD考試。 Bert可以長時(shí)間地玩go游戲,無可救藥地上了癮,而且為go程序投入了很多精力。最后,還是Java語言的影響力讓他終于罷手。他是一個(gè)不錯(cuò)的吉他手,現(xiàn)在正在努力學(xué)五弦琴。最近他買了一匹冰島馬,這也是他培訓(xùn)生涯中的一個(gè)新體驗(yàn)……
Bert is a long-time software developer and architect,but a decade-long stint in artificial intelligence drove his interest in learning theory and technology-based training.He's been helping clients becoming better programmers ever since.Recently,he's been heading up the development team for several of Sun's Java Certification exams.
He spent the first decade of his software career travelling the world to help broadcast clients like Radio New Zealand, the Weather Channel,and the Arts & Entertainment Network (A & E).One of his
all-time favorite projects was building a full rail system simulation for Union Pacific Railroad.
Bert is a long-time,hopelessly addicted go player, and has been working on a go program for way too long.
He's a fair guitar player and is now trying his hand at banjo.
Look for him on javaranch,on the IGS go server,or you can write to him at [email protected].
 
 
購買選項(xiàng)
定價(jià):128.00元
書號(hào):978-7-5198-5956-5
出版社:中國電力出版社