所谓设计模式,就是对经常出现的软件设计问题的成熟解决方案。很多人把设计模式想象成非常高深的概念,实际上设计模式仅仅是对特定问题的一种惯性思维。有些人喜欢抱着一本设计模式的书研究,以期成为一个“高手”(估计他肯定是武侠小说看多了),实际上设计模式的理解必须以足够的代码积累量作为基础。最好是经历过某种苦痛,或者正在经历一种苦痛,就会对设计模式有较深的感受。什么痛苦,就是糟糕的设计,屎山代码导致的优化、重构代码时阻力重重。这时候,一种经典的解耦合的设计模式就像快刀斩乱麻一样,一下子能把代码全部疏通,这时候就会有很深的感受
标签:感受,什么,苦痛,这时候,一种,设计模式,代码 From: https://www.cnblogs.com/easycoding20211115/p/17116284.html