我知道格式化代码的黄金法则是清晰度和一致性。我在克罗克福德的书中找到了一些提示和建议,但没有真正的参考资料来深入讨论这个问题。
是否有一个在线参考或书籍以一致和有条理的方式贯穿代码风格(制表,间距,换行符,注释等)?
答案 0 :(得分:1)
不是特定于Javascript,但我还没有看到一本能够比Robert Martin's Clean Code处理代码样式(可以应用于任何语言)的书。
答案 1 :(得分:1)
我没见过什么。但是,这可能会给您一些想法:http://jsbeautifier.org/
答案 2 :(得分:1)
查看Douglas Crockford的JSLint。
答案 3 :(得分:1)
我还没有读过这本书,但这是Crockford的一本很好的代码约定指南:
http://javascript.crockford.com/code.html
单独坚持编码惯例并不能保证清晰度和风格。清晰度将来自您构建应用程序的方式,因此我猜这可以衡量您的代码编写者的经验或优秀程度。如果您使用的是Prototype或JQuery等库,那么您最好学习他们特定推荐的最佳实践。
答案 4 :(得分:1)