clean-code-javascript

94.4kJavaScript编程最佳实践

基于 Robert C. Martin 的《Clean Code》一书,为 JavaScript 开发者提供编写可读、可复用、可重构代码的实用指南。

这个项目将经典著作《Clean Code》中的软件工程原则适配到 JavaScript 语言,帮助开发者写出更高质量的代码。它涵盖了变量命名、函数设计、对象与数据结构、类、SOLID 原则、测试、并发、错误处理、格式化和注释等关键主题。每个原则都配有具体的 JavaScript 代码示例,对比“坏”代码和“好”代码,让开发者直观理解如何改进。项目强调代码的可读性、可复用性和可重构性,但同时也指出这些只是指导方针,并非必须严格遵守的规则。自发布以来,该项目在 GitHub 上获得了超过 94,000 颗星,成为 JavaScript 开发者提升代码质量的必读资源。