设计模式初入
# 设计模式初入
设计模式是什么?它是一套理论,由软件界的先辈们(The Gang of Four:包括Erich Gamma、Richard Helm、Ralph Johnson、John Vlissides)总结出的一套可以反复使用的经验,解决特定问题的一种方案,它可以提高代码的可重用性,增强系统的可维护性,以及解决一系列的复杂问题。
设计模式不是工具,它是软件开发的思想,它能指导你如何去设计一个优秀的架构、编写一段健壮的代码、解决一个复杂的需求。
因此不管你使用什么编程语言,不管你将要处理什么业务类型,你都应该了解学习一些设计模式。
还有一点很重要,请一定记住,它虽然是一种思想,但如果光是阅读,没有实践,那你永远也无法领会“这样设计”的精妙之处,就像我们看古诗一般,如果没有类似的经历,可能我们永远也无法感同身受,领会作者当时的心情,它就只是单纯的文字,无法在你的思想中生根发芽。
所以在了解后,请抽出一点宝贵的时间来实践——编写代码,进行练习。
上次更新: 2024/12/01, 14:58:26