美文网首页
那些你要知道的设计模式

那些你要知道的设计模式

作者: 小巨人Vea | 来源:发表于2018-04-22 12:03 被阅读43次

前言

设计模式,对于这个词在最早听说的时候,感觉很高大上,很深奥吧。而且有23种听着就觉得吓人。所以也没有系统的去学习过(年轻),但是当我们慢慢的做更多、更大、项目变得更复杂,改动越来越困难,这个时候就需要整个流程的去思考一些问题。怎么才可以让代码的复用、可读性、扩展性、维护性更高更好。希望看完这个系列的文章,会对你有所帮助。

1.定义

对 软件设计 中普遍存在(反复出现)的各种问题,所提出的解决方案

2.作用

  • 改善系统的设计,增强系统的健壮性、可扩展性
  • 加强代码可阅读性
  • 提高团队的编码规范
  • . . .

总结

我相信有过工作经验的人,或者正在维护一个项目的人都知道设计模式的重要性。所以建议大家早日掌握,但是这也不能操之过急,需要在实践中慢慢积累,慢慢领会体会其中的妙用。我在这个过程中就发现不仅是代码的美观度上提升了,而且在阅读他人源码的时候也让我更加的容易理解更加清晰。

相关文章阅读
那些你要知道的设计原则之-单一职责
那些你要知道的设计原则之-里氏替换
那些你要知道的设计原则之-依赖倒置
那些你要知道的设计原则之-接口隔离
那些你要知道的设计原则之-迪米特法则
那些你要知道的设计原则之-开闭原则
那些你要知道的设计模式之-工厂方法
那些你要知道的设计模式之-建造者
那些你要知道的设计模式之-代理
那些你要知道的设计模式之-中介者
那些你要知道的设计模式之-策略
那些你要知道的设计模式之-适配器

相关文章

网友评论

      本文标题:那些你要知道的设计模式

      本文链接:https://www.haomeiwen.com/subject/yxwyfftx.html