我所理解的设计模式就是,写代码的时候要想一想类与类之间的关系,以便于日后对代码的各种折腾。不知道有没有理解错误
------解决思路----------------------
“四人帮”所写的那本书,你应该看几遍。但是面向对象系统的设计和分析技术,你应该用5年以上时间去研究一下。然后在学习21世纪的比较现代的软件工程方法(因为前2者都是上个世纪90年代的东西)。
简单的“模式”概念是指当时的具体的流程和规范。如果你看到别人提到这两个字,你应该更加具体地去理解别人说的是什么,要承认别人跟你自己所用的思维方式是不一样的。
------解决思路----------------------
《大话设计模式》