Python的七大原则你都知道哪些?老男孩Python培训班
老男孩IT教育
行业新闻
2022年5月10日 10:12
其实只要是IT领域,不管是什么编程语言,都会涉及到设计原则,python也是如此,为了使我们的编程更有序更易被人读懂,我们往往需要了解、遵循这些原则,本篇文章将为大家介绍python语言的七大设计原则,请看下文:
其实只要是IT领域,不管是什么编程语言,都会涉及到设计原则,python也是如此,为了使我们的编程更有序更易被人读懂,我们往往需要了解、遵循这些原则,本篇文章将为大家介绍python语言的七大设计原则,请看下文:
1、单一职责原则:
全称为single responsibility principle,一个类负责一项原则。
2、里氏替换原则:
全称为liskov substitution principle,继承与派生的规则,子类可替换父类。
3、依赖倒转原则:
全称为dependence inversion principle,高层模块不应该依赖低层模块,二者都应该依赖其抽象,抽象不应该依赖细节,细节应该依赖抽象,即针对接口编程,不要针对实现编程。
4、接口隔离原则:
全称为interface segregation principle,建立单一接口,不要建立庞大臃肿的接口,尽量细化接口,接口中的方法尽量少。
5、迪米特法则:
全称为low of demeter,高内聚,低耦合。
6、开闭原则:
全称为open close principle,一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。
7、组合/聚合复用原则:
composition/aggregation reuse principle,尽量使用组合和聚合,少使用继承的关系来达到复用的原则。
如果你想要快速掌握Python技术,就来老男孩IT教育吧!老男孩教育是Python培训领域的专家,是行业较早的Python培训机构,全局把控企业用人指标,科学的制定了Python教学课程体系,满足5-8年职业生涯需求,让学员轻松拿下高薪职位!
推荐阅读:
Django框架中项目结构都有哪些文件?老男孩Python专业培训
