《谷歌 TypeScript 风格指南》中文版已发布

1,616 阅读1分钟

在线阅读地址: 谷歌 TypeScript 风格指南中文版

谷歌为多种编程语言编写了风格指南,所谓风格指南,简而言之就是一套编写代码时应当遵循的规则。这里的“风格”不仅包括对代码格式的要求,还可能包括对可用的语法甚至语言特性的规定,例如禁止使用使用默认导出 export default 语法,禁止使用命名空间 namespace 特性,等等。这些规则或许并非每个开发者都能赞同,有些规则在确定时也可能带有一定的武断性或个人偏好,但不可否认的是,比起项目中所有的开发者各自为政,维护一个大家都遵循的代码规范能够让项目的可读性和可维护性得到不小的提升。

为了加深自己对 TypeScript 中各个语言特性的理解,了解各种语法和特性的优缺点以及 Google 在编写 TypeScript 项目时对这些语法和特性所做的取舍,译者在学习这门语言的过程中翻译了这篇风格指南,收获良多。由于译者精力、能力有限,不足错误之处在所难免,欢迎各位通过 项目 GitHub Issue 打磨斧正,提出批评和建议。同时也欢迎大家关注 Google 开源项目风格指南——中文版 项目,帮助我们一起完善这个中文版译本。希望这篇指南对大家有所帮助。