设计模式
设计模式(Design pattern)是重构解决方案
这点很重要,尤其是现在 B/S 一统天下的局面,过早考虑设计模式,得不偿失
设计模式(Design pattern)代表了最佳的实践,通常被面向对象的软件开发人员所采用
很多教程都说设计模式是被有经验的人使用,其实只要定义了一个类,或多或少都在使用它们,而不是有没有经验 只是有经验的人知道自己在使用设计模式,而且知道怎么做的更好
设计模式是软件开发人员在软件开发过程中面临复杂度问题的一般问题的解决方案
这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的
设计模式是复杂度解决方案,不是小程序的解决方案(就一两个类文件,用设计模式那是增加复杂度)
记住
设计模式(Design pattern)是重构解决方案不是开发的解决方案
设计模式的 6 大原则才是开发的解决方案