站在巨人肩膀上Java coding styles

可读性是这里的主要考虑因素。几乎可以肯定,你不会是唯一的人阅读你写的代码。而你能为下一个阅读你的代码的人做的最好的事情就是遵守惯例。一致的编写风格不仅有助于创建好看的代码,而且还使代码更容易理解。Twitter指南指定了一个例外,我们倾向于同意:"如果更'可读'的变种带有危险或陷阱,可读性可能会被牺牲。

站在巨人肩膀上Java coding styles_团队管理

实际上是有一些行业软件知名公司过去发布过Java coding styles, 国内阿里JAVA开发手册是后起之秀

  1. google java style guide (there's another one for android)
  2. twitter style guide
  3. official java code conventions (new openjdk guidelines are available right here )
  4. mozilla guidelines

编码规范是为了我们的代码可维护性更高,可读性更好,源代码质量决定软件本身质量。


  

如有想了解更多软件设计与架构, 系统IT,企业信息化, 团队管理 资讯,请关注我的微信订阅号:

站在巨人肩膀上Java coding styles_团队管理_02

作者:Petter Liu