什么是设计模式?

所谓设计模式,就是对经常出现的软件设计问题的成熟解决方案。很多人把设计模式想象成非常高深的概念,实际上设计模式仅仅是对特定问题的一种惯性思维。有些人喜欢抱着一本设计模式的书研究,以期成为一个“高手”(估计他肯定是武侠小说看多了),实际上设计模式的理解必须以足够的代码积累量作为基础。最好是经历过某种苦痛,或者正在经历一种苦痛,就会对设计模式有较深的感受。什么痛苦,就是糟糕的设计,屎山代码导致的优化、重构代码时阻力重重。这时候,一种经典的解耦合的设计模式就像快刀斩乱麻一样,一下子能把代码全部疏通,这时候就会有很深的感受
posted @ 2023-02-13 14:37  英特耐雄纳尔定要实现  阅读(86)  评论(0)    收藏  举报