Discussion:
[問題] 請教關於design pattern的入門
(时间太久无法回复)
用功點吧!
2006-12-20 08:48:16 UTC
Permalink
最近想要開始接觸一些關於 design pattern 的東西

但是本身沒什麼概念,只有知道一點點最基本的事情
(像是表現層和商業邏輯層分開這種= =)

目前看中兩本歐萊里出版的書

一本是 "Jakarta Struts 程式設計"
http://www.oreilly.com.tw/product_java.php?id=a151_toc


另一本是"深入淺出設計模式"
http://www.oreilly.com.tw/product_java.php?id=a163_toc

請問一下入門的話,選誰比較適當呢

謝謝

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.138.154.101
大家來用linux^^/
2006-12-20 09:17:07 UTC
Permalink
※ 引述《***@ptt.cc (用功點吧!)》之銘言:
: 最近想要開始接觸一些關於 design pattern 的東西
: 但是本身沒什麼概念,只有知道一點點最基本的事情
: (像是表現層和商業邏輯層分開這種= =)
: 目前看中兩本歐萊里出版的書
: 一本是 "Jakarta Struts 程式設計"
: http://www.oreilly.com.tw/product_java.php?id=a151_toc
: 另一本是"深入淺出設計模式"
: http://www.oreilly.com.tw/product_java.php?id=a163_toc
: 請問一下入門的話,選誰比較適當呢
: 謝謝

我只讀過「深入淺出設計模式」

在讀這本書之前,我對設計模式幾乎完全不了解
對於程式設計的認識,也只到Java How to Program,
Data structure, Algorithm, Refactoring, UML而已
還沒接觸過任何Software Engineering, Quality Assurance, ...??

但是這本書卻讓我感覺很好懂,而且很有學習上的成就
因為上面有練習題而且附有解答,可以加深印象並且建立自信

所以我推薦「深入淺出設計模式」
不知道有沒有其他人讀過「Jakarta Struts 程式設計」呢?

--
珍惜現在擁有的一切
身外之物不一定能擁有一輩子...

--
〒作者:H45 來自:85-205.dorm.ncu.edu.tw
◎二進位的世界【140.115.50.50‧binary.csie.ncu.edu.tw】
良葛格
2006-12-21 09:59:45 UTC
Permalink
※ 引述《Nt1 (用功點吧!)》之銘言:
: 最近想要開始接觸一些關於 design pattern 的東西
: 但是本身沒什麼概念,只有知道一點點最基本的事情
: (像是表現層和商業邏輯層分開這種= =)
: 目前看中兩本歐萊里出版的書
: 一本是 "Jakarta Struts 程式設計"
: http://www.oreilly.com.tw/product_java.php?id=a151_toc

這本是講Struts的書,雖然Struts是MVC架構(模式),不過主要
還是在說明Struts如何使用,如果您想稍微了解一下MVC基本,這
邊倒是有個範例。。。
http://caterpillar.onlyfun.net/Gossip/JSPServlet/ControllerExample.htm
http://caterpillar.onlyfun.net/Gossip/JSPServlet/ModelExample.htm
http://caterpillar.onlyfun.net/Gossip/JSPServlet/ViewExample.htm


: 另一本是"深入淺出設計模式"
: http://www.oreilly.com.tw/product_java.php?id=a163_toc
: 請問一下入門的話,選誰比較適當呢
: 謝謝

這本基本上是以Gof(Gang of four),也就是四人幫的23個設計模式
來說明,想入門最基礎的設計模式,這本應該是不錯的選擇,當中有不
少的「鴨子」會輔助您了解23個設計模式。。。XD

我自己也有寫一些設計模式的文件,您可以參考看看。。
http://caterpillar.onlyfun.net/Gossip/DesignPattern/DesignPattern.htm





--
良葛格學習筆記
http://caterpillar.onlyfun.net/Gossip/

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.166.214.140
a***@kkcity.com.tw
2006-12-21 18:13:55 UTC
Permalink
Post by 大家來用linux^^/
: 另一本是"深入淺出設計模式"
: http://www.oreilly.com.tw/product_java.php?id=a163_toc
: 請問一下入門的話,選誰比較適當呢
: 謝謝
這本基本上是以Gof(Gang of four),也就是四人幫的23個設計模式
來說明,想入門最基礎的設計模式,這本應該是不錯的選擇,當中有不
少的「鴨子」會輔助您了解23個設計模式。。。XD
我自己也有寫一些設計模式的文件,您可以參考看看。。
http://caterpillar.onlyfun.net/Gossip/DesignPattern/DesignPattern.htm
Head First Design Pattern 只針對 GoF 23 種 pattern
中十數個常用 pattern 而已. 其他的只是非常非常大概的帶過.
(廖廖數句那種)

不過, 對於於接觸 Design Pattern 的人, 尤其是實務比較少的,
Head First Design Pattern 絕對是一本好的入門書.

alien
--
┌─────◆KKCITY◆─────┐▇─┐ 優質連線服務隆/重/豋/場!!
│ bbs.kkcity.com.tw │┴  └─▇  KKADSL 帶你環遊全世界
└──《From:219.77.15.84 》──┘ KKADSL ┴ http://adsl.kkcity.com.tw
--

继续阅读narkive:
Loading...