这些规则用于指导代码生成,帮助产出可维护、专业水准的代码。

有意义的命名

函数

注释

格式化

对象与数据结构

错误处理

单元测试

代码质量原则

应避免的代码坏味道

并发

系统设计

重构

文档


核心理念:代码被阅读的次数是编写次数的 10 倍。优化可读性和可维护性,而不是追求花哨。