构建新手友好型代码库

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您旅程的每个阶段提供云产品。 立即开始使用 $200 免费积分!

Pedro Santos 建议:

  1. 使用命名约定,这样您就可以学习一次并在任何地方应用它
  2. 单向数据流。 使得应用程序流程易于跟踪。
  3. 没有魔术数字。 我想补充说,它们在 CSS 中 更糟,因为它们既会导致混淆,又往往与笨拙或不正确的假设联系在一起。
  4. 使用数据结构。 例如状态机。
  5. 测试一切
  6. 好的代码 > 好的注释
  7. 避免使用缩写
  8. 适时重构

直接链接 →