ITPub博客

首页 > 应用开发 > Python > Python代码编写过程中有哪些重要技巧?

Python代码编写过程中有哪些重要技巧?

原创 Python 作者:千锋教育qyf 时间:2021-09-23 17:53:58 0 删除 编辑

  在参加 Python培训学习过程中,会进行一些编写代码的课程,在这里小编要提醒大家在编写Python代码过程中,除了在意代码的功能性,后期也会考虑到运行的性能,也就是用户体验度,这直接影响了我们的业务,那如何提升代码的运行效率呢?Python代码编写过程中有哪些重要技巧?请看下文:

python2

  Python代码编写过程中有哪些重要技巧?这里有五个基本原则,可以根据这些基本原则来编写代码:

  单一职责原则:其实就是解耦和增强内聚力,一个函数如果负责的功能过多,就会导致这些功能耦合在一起,过度的耦合就会导致代码的不易重构性,当我们进行改变时,也需要大幅度进行变动,也可以说是耦合性太高,单一职责原则就是把一件事拆分成多个步骤,从而缩小代码修改的范围。

  开放封闭原则:开放指的就是扩展开放,而封闭指的是对修改封闭,需求总是在不断变化的,可能今天让你把数据存储到MYSQL中,明天就让你导出到Excel里,那就又得改代码了,这个和单一职责原则类似,也都是代码改动,上者主要表达的是通过解耦降低改动的影响,这里主要表达的是通过对扩展开放、对修改封闭提高程序应对变化的能力和提高程序稳定性。

  依赖倒置原则:倒置指的是依赖关系的倒置,之前的代码是调用方依赖对象,一旦对象需要被替换,就需要改动。依赖倒置中的依赖指的是对象的依赖关系,之前依赖的是实体,如果改为后面这种依赖抽象的方式,情况就会扭转过来。

  接口隔离原则:接口指的是Interface,而不是web应用里面的Restful接口,但是在实际应用中可以将其抽象理解为相同的对象。接口隔离原则在设计层面看,跟单一职责原则的目的是一致的。接口隔离原则的指导思想是:1、调用方不应该依赖它不需要的接口;2、依赖关系应当建立在最小接口上。

  合成复用原则:合成复用原则的指导思想是:尽量使用对象组合,而不是继承来达到复用的目的。合成复用的作用是降低对象之间的依赖,因为继承是强依赖关系,无论子类使用到父类的哪几个属性,子类都需要完全拥有父类。合成采用另一种方式实现对象之间的关联,降低依赖关系。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69996644/viewspace-2793364/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
千锋教育隶属于北京千锋互联科技有限公司,以“初心至善,匠心育人”为核心价值观,致力于打造职业教育全产业链人才服务平台,公司总部位于北京,拥有全国一体化就业保障服务,成为学员信赖的职业教育品牌。 每年有数百万名学员受益于千锋组织的技术研讨会、技术培训课、网络公开课及免费教学视频。

注册时间:2021-03-17

  • 博文量
    527
  • 访问量
    204735