设计模式遵循的设计原则

 一、什么是设计原则?

        答:如果说设计模式是编写代码的一种套路,那么设计原则就是用来约束我们使用这种套路应该要遵循的规则,只有遵循了这些规则的设计模式编写出来的应用程序才具有更好的扩展性和维护性。作为一个程序员,不应该只站在客户的角度去判定某一程序只要实现了了功能、拥有了漂亮的外观、良好的用户体验,就说这一程序是完美的,除此之外,我们还应该从程序的可扩展性、维护性来判定这一程序是否完美,一个扩展性和维护性差的程序的后期维护和升级成本或许远远超出开发时的成本,这对于程序员个人来说或许事不关己,但对于公司来说却是一个潜在的成本。

二、6大设计原则:

   1、单一职责原则

   2、里氏替换原则

   3、依赖倒置原则

   4、接口隔离原则

   5、迪米特原则(最少知道原则)

   6、开闭原则

热门相关:骑士归来   寂静王冠   天启预报   惊世毒妃:轻狂大小姐   名门天后:重生国民千金