极客大学架构师训练营 框架设计、设计原则、设计模式 第四课 听课总结说明面向对象编程与面向对象分析面向对象设计的目的和原则设计模式(Design Patterns)框架(Frameworks)框架 VS 工具软件设计的"臭味"Button/Dailer 僵化例子OOD原则一:开/闭原则(OCP)OOD原则二:依赖倒置原则(DIP)框架的核心OOD原则三:Liskov替换原则(LSP)OOD 原则四:单一职责原则(SRP)OOD原则五:接口分离原则(ISP)总结
说明框架设计讲师:李智慧对象对象编程与面向对象分析面向对象编程不是使用面向对象的编程语言进行编程,而是利用多态特性进行编程。面向对象分析是将客观世界,即编程的业务领域进行对象分析。充血模型和贫血模型领域驱动设计DDD框架(Frameworks)框架是用来实现某一类应用的结构性的程序,是对某一类架构方案可复用的设计与实现如同框架架构的大厦的框架简化应用开发者的工作实现了多种设计模式,使应用开发者不需要花太大的力气,就能设计出结构良好的程序来不同领域的框架微软公司为Wind