简介
Coddy Clean Code:用 Python 写出更好的代码 课程的第 21 课,共 28 课。
SOLID 原则是编程时应遵循的基本规则:
S 单一职责原则:
“一个类的变化原因永远不应超过一个。”
O 开闭原则:
“软件实体应对扩展开放,对修改关闭。”
L 里氏替换原则:
“使用基类指针或引用的函数,必须能够在不知道具体类型的情况下使用派生类对象。”
I 接口隔离原则:
“多个面向特定客户端的接口,要优于一个通用接口。”
D 依赖倒置原则:
“依赖抽象,而不是具体实现。”
SOLID 原则可以贯穿整个课程。本课程将通过示例和挑战讲解这些原则的基础知识。
亲手试试
这节课没有代码挑战。
Clean Code:用 Python 写出更好的代码中的所有课
自己练习: Python 在线编译器