文件名称:设计模式.chm
文件大小:2.36MB
文件格式:CHM
更新时间:2009-03-15 02:52:39
另类其它 控件 源码 资源
好书設計OO軟體是困難的;設計可重複使用的OO軟體更是困難的。你必須設計成適當的類別架構(靜態的類別架構及動態的互動關係)。這個類別架構必須符合某一問體領域且需相當的一般化(可以彈性的解決問題領域中各種的變化;以避免重新設計至少降低重新設計。一般傳統程式設計師或初級程式設計師雖使用OO語言但卻又使用程序性方式來寫作程式。所以初學OO者勢必要發一段長的時間來學習OO方式寫作程式。高級程式設計師會重複使用以前設計的成果來解決問題;這些可重複使用的樣版我們稱為樣式(Pattern);樣式包括類別及物件之間的溝通。當你熟識這些樣式s時就可以快速哂迷诮鉀Q設計問題而無需再重新去開發他們。樣式是以往一些專家解決問題所留下的經驗經過整理可以協助生手快速進入設計OO程式的方式—這是經驗的結晶。樣式可以容易的重複使用設計及結構來開發新系統。樣式協助你選擇替代方案及改善維護工作。本書的樣式都是經過實證且成功哂迷谠S多系統中。樣式是前人的經驗;學習樣式可以避免我們再走過去失敗的過程。