周五在一位同事那里抢过了一本书<大话模式>,最近对模式这东西关注比较多,也因为工作中的确能使用到,感觉这本书虎头蛇尾,刚开始的确讲的不错,但越往后越来发现内容就是在堆积--可能就是为了成书,但也不能说这本书不好,今天打算把后面几章看完,书里提到面向对象设计记住一下原则就可以了,比较认同(以下原则来自internet)
1)单一职责原则(The Single Responsiblity Principle,简称SRP)
2)开放-封闭原则(The Open-Close Principle,简称OCP)
3)Liskov 替换原则(The Liskov Substitution Principle,简称LSP)
4)依赖倒置原则(The Dependency Inversion Pricinple,简称DIP)
5)接口隔离原则(The Interface Segregation Principle,简称ISP)