您的位置:首页 > 编程语言 > Java开发

Java进阶之路【代码篇】——《CleanCode》编程规则精编(4)格式

2017-08-22 21:49 363 查看

团队规则大于一切

无论你认为自己的规则有多么的优秀,团队的规则有多么的不符合你的口味。无论你是喜欢Google的编程规范还是阿里的编程规范,只要你的团队有着自己的规则,且大部分人都在按照团队的规则去执行,那么你也同样应该遵守。

规则的作用在于统一,只要达到了这一目的规则的细节其实并没有那么的重要。所以记住,团队的规则大于一切。

因此以下的规则,仅供参考

垂直格式

最佳的垂直尺寸是200行以内。最大不应超过500行。

方法

若某个方法调用了另外一个方法,那么这两个方法的应该被放在一起

语句

用空白行隔开表示不同概念的代码

紧密相关的代码应当靠近

变量

变量声明应尽可能靠近其使用位置

循环中的控制变量应总是在循环中声明

实体变量应该在类的顶部声明

横向格式

合适的水平尺寸是:80~120行。可以根据显示器的大小来进行一定的调整,通常保持在一屏之内即认为是可以接受的。

可以使用空格对一行代码中的内容进行有意义的区分

但没有必要进行水平对齐——书中是这样认为的。但个人理解这一点因人而异,也因团队而异吧。在现代IDE开发环境中,自动格式化成这种样子也并不困难。对阅读性也几乎没有影响。

// 没有必要
int    a  = 0      ;
String bb = "hello";


缩进与范围:无论代码块有多么的短小,都不要违反缩进原则以及省略括号。(if/else/while等)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐