第二周学习总结
Log是工具,JUnit 是框架。框架调用你 而不是你调用框架,这也是框架和工具的区别。
软件设计最终目的:强内聚 松耦合,5个原则
依赖倒置关键是接口是谁提供的。controller提供接口,让service去实现,这样就实现了依赖倒置。这样让高层模块不依赖低层模块。
以后尝试让前端定义接口
李氏替换原则,子类不能比父类更严格
单一原则,类拆的小一些,每个类代码少一些
敏捷开发过程的基础是设计敏捷
卖人设的CTO
对象:标识不同,状态不同,行为相同。因此设计和界定一个类应该以其行为作为区分标准。
评论