写点什么

算法训练营第二期:第二周总结

用户头像
xiaomao
关注
发布于: 2020 年 11 月 01 日

一、依赖倒置原则

  • 高层模块不能依赖低层模块,而是大家都依赖于抽象;• 抽象不能依赖实现,而是实现依赖抽象。 DIP

  • 模块或包的依赖关系• 开发顺序和职责

  • 高层决定低层• 高层被重用

二、开闭原则

  • 对于扩展是开放的(Open for extension)

  • 对于更改是封闭的(Closed for modification

  • 简言之:不需要修改软件实体(类、模块、函数等),就应该能实现功能的扩展。


用户头像

xiaomao

关注

还未添加个人签名 2018.04.25 加入

还未添加个人简介

评论

发布
暂无评论
算法训练营第二期:第二周总结