The 3 Laws of Writing Readable Code
视频链接: The 3 Laws of Writing Readable Code
1. Deeply nested code
避免深度嵌套的代码
对于if
、for
、while
、switch
等语句,尽量避免深度嵌套。
可以尝试使用卫语句来减少嵌套的层数。
使用反转的条件来减少嵌套的层数。
2. Avoid code duplication
避免代码重复
当一段代码在多个地方出现时,应该考虑将其提取为一个函数或方法。
3. Use meaningful names
使用有意义的名称
变量、函数、类、模块等的名称应该能够清晰地表达其含义和用途。