资 源 简 介
设计模式之于面向对象系统的设计和开发的作用就有如数据结构之于面向过程开发的作用一般,其重要性和必要性自然不需要我赘述。然而学习设计模式的过程却是痛苦的,从阅读设计模式的圣经一一GoF的《设计模式:可复用面向对象软件的基础》时的枯燥、苦闷、茫无头绪,到有一天突然有一种顿悟 自己去实现GoF的23中模式时候的知其然不知其所以然,并目有一天在自己设计的系统种由于设计的原因让自己苦不堪言,突然悟到了设计模式种的某一个正好可以很好的解决问题,到自己设计的elegant的系统时候的喜悦与思考 一直到最后向别人去讲解设计模式,别人向你咨询设计模式,和别人讨论设计模式.-Design Patterns for object-oriented system design and development of the role of there, such as data structures in the role of process-oriented development in general, its importance and necessity of nature does not require me to spend time. However, the process of learning design patterns is painful, reading the Bible, 11 GoF design pattern of "Design Patterns: Elements of Reusable Object-Oriented Software-based" when the dry, harsh, and the drawing board, to suddenly have an epiphany one day themselves to achieve the 23 in the GoF patterns of know these when I wonder why they are, and head one day in their own systems designed kinds of reasons due to the design yourself miserable, suddenly realized the des