有没有人觉得.......

有没有人觉得使用设计模式后的系统,使软件的可读性变差了呢?
又有没有人把分析模式,设计模式,重构放在一起组合成一套新的方法学呢?
一个小兵的个人困惑.

>设计模式后的系统,使软件的可读性变差
我比较疑惑,可能你意思是软件变得复杂了,因为粒度细分了。

我觉得你说的问题有两个方面:
一是设计模式使用的有问题,使人费解。
二是不使用设计模式的社群看使用设计模式后的代码,也会比较费解,觉得复杂和不必要。
采用模式描述和交流,其实只会让问题变得更加简单,很多书籍都这样认为,比如<design pattern explained>,我也有这样的体会。另外,这本书我个人比较推崇。

对不起,书名没有打出来:《Design Pattern Explained》