今天在其他论坛上偶尔看到一个帖子,其中有关于学习设计模式和学习软件设计原则(SOLID)时,到底应该将谁作为重点的讨论,有两种完全不同的看法.不知道你们怎么看呢?①个人体会:如果真正掌握GOF设计模式,对于SOLID原则已经不言而喻了,23种设计模式处处体现SOLID原则,学习GOF设计模式是体会SOLID原则的最好体验方法。个人觉得理解SOLID并运用的好的话,自然会和23种模式靠拢,所以可以不用管23种模式。当然23种模式也是前人总结出来的精华,通过这些理解SOLID也不是不可以,但不是唯一的方式吧。主要的是时刻认识我们设计的目标是什么