本文主要是介绍Linux服务器开发,创建型设计模式与结构性设计模式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
假设有一天,面向对象编程思想彻底不受欢迎,而函数式编程成为编程范式。上次提到的“原则”,并不会因为编程风格,或者编程语言的改变而失去重要的意义。而设计模式是在特定的环境下,解决具体问题而设计的解决方案。因此,原则更加持久,更重要。如果你已经深入理解了原则,你就可以找到一个合适的设计模式在解决特定的问题。应该永远要记住KISS和YANGNI原则,避免过度使用设计模式,没有好的理由证明使用设计模式是合理的,可能会造成子灾难性的后果。
1.让类尽可能小
2.单一职责原则
3.里式替换原则
4.接口隔离原则
5.依赖倒置原则
6.迪米特法则
7.避免贫血类
8.避免使用静态成员函数
这篇关于Linux服务器开发,创建型设计模式与结构性设计模式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!