您的位置:首页 > 其它

为什么要使用8个缩进而不是4个缩进!

2018-03-02 15:16 176 查看
制表符是 8 个字符,所以缩进也是 8 个字符。有些异端运动试图将缩进变为 4 (甚至 2!) 字符深,这几乎相当于尝试将圆周率的值定义为 3。

理由:缩进的全部意义就在于清楚的定义一个控制块起止于何处。尤其是当你盯着你的 屏幕连续看了 20 小时之后,你将会发现大一点的缩进会使你更容易分辨缩

*进。

现在,有些人会抱怨 8 个字符的缩进会使代码向右边移动的太远,在 80 个字符的终端 屏幕上就很难读这样的代码。这个问题的答案是,如果你需要 3 级以上的缩进,不管用 何种方式你的代码已经有问题了,应该修正你的程序。



第一个图是4个缩进,第二个图是8个缩进。看起来第二个图很舒服,不是吗?

况且linux之父 Linus Torvalds也用八个缩进,8个缩进是linux内核专用缩进标准。

详情见https://www.kernel.org/doc/html/v4.13/translations/zh_CN/coding-style.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: