训练营第二周总结
本周的课程,感觉比较有收获,主要是对于各种程序设计原则的讲解。
里氏替换原则:一定要看各种场景下,子类能否完全替代父类,否则不能称为符合原则。
单一原则与开闭原则,这个之前一直有应用,通常会使用策略,责任链模式来达成。
依赖倒置,这个之前知道,一直以为是在Spring中,不用去new一个对象,由框架来给你生成对象,就算依赖倒置了,没想到讲的是高层不依赖于低层,而是依赖接口抽象。
本周的课程,感觉比较有收获,主要是对于各种程序设计原则的讲解。
里氏替换原则:一定要看各种场景下,子类能否完全替代父类,否则不能称为符合原则。
单一原则与开闭原则,这个之前一直有应用,通常会使用策略,责任链模式来达成。
依赖倒置,这个之前知道,一直以为是在Spring中,不用去new一个对象,由框架来给你生成对象,就算依赖倒置了,没想到讲的是高层不依赖于低层,而是依赖接口抽象。
评论 (1 条评论)