JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Software Design  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to topicthreaded modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 Software Patterns學習地圖 [精華]
try





發文: 128
積分: 6
於 2004-05-23 13:55 user profilesend a private message to usersend email to tryreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
之前好像在連線版貼過了,供您參考。

-try
--
Software Patterns Roadmap (2009.10.24五修)

Check point 1: 精通任一種OO語言及OO基本觀念

book:
1.Thinking in Java 4/e(有中譯本) .
2.Effective Java 2/e (有中譯本)
3.The Object Primer 3/e
4.Head First Object-Oriented Analysis and Design
5.Object Design
6.Object-Oriented Design Heuristics

Check point 2: Design Patterns入門
book:
1.Java與樣式理論 / Java與樣式實作 (閻宏)
2.Applying UML and Patterns: An Introduction to Object-Oriented Analysis, 3/e (2/e有中譯本)
3.Design Patterns Explained: A New Perspective on Object-Oriented Design 2/e (1/e有中譯本)
4.Design Patterns 於 Java 語言上的實習應用(有中譯本)
5.Refactoring To Patterns (有中譯本)
6.Head First Design Patterns (有中譯本)
7.Agile Software Developement: Patterns and Practices (有中譯本)

Check point 3: 觀察別人如何使用Patterns
book:
1.Java Design Patterns: A Tutorial
2.Applied Java Patterns (有中譯本)
3.Patterns in Java Volumn 1 (2/e),Volume 2.

Check point 4: 活用Patterns
book:
1.Design Patterns Java Workbook (有中譯本)
2.Pattern Hatching: Design Patterns Applied (這本是以C++為例).

Check point 5: Enterprise Design Patterns
1.Patterns in Java Volume 3
2.POSA/POSA2/POSA3/POSA4/POSA5
3.Core J2EE Patterns 2/e (1/e有中譯本)
4.Patterns of Enterprise Application Architecure (Martin Fowler)
5.Enterprise Intergration Patterns
6.Remoting Patterns

HillSide Group(http://hillside.net) - 由Kent Beck 及Grady Booch建立,是Pattern族群的聖殿。

Classic book(經典) : Gof(有中譯本)

-try


try edited on 2009-10-24 00:12
reply to postreply to post
個人網站 - http://cfliao.net/
作者 Re:Software Patterns學習地圖 [Re:try]
U2





發文: 1
積分: 0
於 2004-09-28 15:46 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
Mr.Try 真是遍嚐百草

了不起

不過後學恐怕沒有這麼多時間

如果要挑著練功的話

我恐怕會 ...

先試著參悟 一些 OO Design 的 Principle

像是

<<Agile Software Development: Principles, Patterns, and Practices >>
一書中 的基本心法
Single Responsibility Principle
Open Closed Principle
Liskov Substitution Principle
Dependency Inversion Principle
Interface Segregation Principle
http://www.objectmentor.com/resources/bookstore/books/AgileSoftwareDevelopmentPPP

或是
<<Applying UML and Patterns>>
提及的 GRASP

再來看看像是

<<Design Patterns 於 Java 語言上的實習應用>>
比 GOF 原著 來得淺顯易懂的入門書

最近有一本新書 <<Refactoring To Patterns>>
相信會是學習 GoF 的另一捷徑

當年在接觸 GoF 時
多麼的希望
給我一段 Bad Smell Code
緊跟著附上一段 用 Pattern Refactoring 後的 Code
那會讓學習 pattern 變得 Happy 些
(各位網友同意嗎)

我相信這本書
<<Refactoring To Patterns>>
做到了
我相信 接觸 Design Pattern 一段時間 確仍不得其門而入的朋友
應當可以從這本書得到一些頓悟

當然

最後肯定要回歸 GOF 原著
GOF 原著 對 OO心法 的 相關闡述
是一定要 讀誦得

想要更精進 GOF
<<Pattern Hatching>> (四人幫之一的作者所寫)
一書中 混用 GOF 將 Architecture 擴張出來
境界之高
真是讓人讚嘆


reply to postreply to post
作者 Re:Software Patterns學習地圖 [Re:try]
peethoven





發文: 2
積分: 0
於 2005-03-09 08:43 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
oh ,my god,i will do it later,so much to learn!

reply to postreply to post
作者 Re:Software Patterns學習地圖 [Re:U2]
neil2java





發文: 9
積分: 0
於 2007-12-30 11:38 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
U2 wrote:
Mr.Try 真是遍嚐百草

了不起

不過後學恐怕沒有這麼多時間

如果要挑著練功的話

我恐怕會 ...

先試著參悟 一些 OO Design 的 Principle

像是

<<Agile Software Development: Principles, Patterns, and Practices >>
一書中 的基本心法
Single Responsibility Principle
Open Closed Principle
Liskov Substitution Principle
Dependency Inversion Principle
Interface Segregation Principle
http://www.objectmentor.com/resources/bookstore/books/AgileSoftwareDevelopmentPPP

或是
<<Applying UML and Patterns>>
提及的 GRASP

再來看看像是

<<Design Patterns 於 Java 語言上的實習應用>>
比 GOF 原著 來得淺顯易懂的入門書

最近有一本新書 <<Refactoring To Patterns>>
相信會是學習 GoF 的另一捷徑

當年在接觸 GoF 時
多麼的希望
給我一段 Bad Smell Code
緊跟著附上一段 用 Pattern Refactoring 後的 Code
那會讓學習 pattern 變得 Happy 些
(各位網友同意嗎)

我相信這本書
<<Refactoring To Patterns>>
做到了
我相信 接觸 Design Pattern 一段時間 確仍不得其門而入的朋友
應當可以從這本書得到一些頓悟

當然

最後肯定要回歸 GOF 原著
GOF 原著 對 OO心法 的 相關闡述
是一定要 讀誦得

想要更精進 GOF
<<Pattern Hatching>> (四人幫之一的作者所寫)
一書中 混用 GOF 將 Architecture 擴張出來
境界之高
真是讓人讚嘆


你好:
可否請教你一個問題
我們學那麼多pattern 為何呢?

我是真的越來越不懂了

真心請教
謝謝

Neil


reply to postreply to post
作者 Re:Software Patterns學習地圖 [Re:try]
yahoo1234tw





發文: 668
積分: 0
於 2007-12-30 12:25 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
不懂不會問你手下60幾個系統工程師啊 ~~~ XD

reply to postreply to post
專業的職業演員不會站在路邊演白戲,但是這裡有很多以寫程式為業的人很喜歡作賤自己跟別人,沒事就免費幫一些懶學生寫作業。
» JWorld@TW »  Software Design

reply to topicthreaded modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8