[读书]编写高质量的python程序的91个建议(2)

4.在代码中添加适当的注释。

5。通过适当加添加空行使代码布局更为优雅,合理。

  • 在一组代码表达完一个完整的思路之后,应该使用空白行进行间隔
  • 尽量保持上下文语义的易理解性
  • 避免过长的代码
  • 不要为了保持水平对齐而使用多余的空格。

6.编写函数的4个原则

  • 原则1 函数设计要尽量短小,嵌套层次不要太深
  • 原则2 函数声明应该做到合理,简单,易于使用
  • 原则3 函数参数设计应该考虑向下兼容,或者提供参数的默认值
  • 原则4 一个函数只做一件事,尽量保证函数语句粒度的一致性

7.将常量集中到一个文件里面

  • 通过命令风格来提醒使用者该变量的意义为常量,如果常量名所有字母大写,用下划线来链接各个单词
  • 通过自定义的类实现常量功能。

8.利用assert语句来发现问题

断言(assert)在很多语言中是存在的,它主要为调试程序服务。

assert expression1 [‘,’ expression2]

如果 expression1 的值是假的时候,则会出现异常信息

点赞