Kit*_* Ho 24 java coding-style indentation
有很多网站或博客说我们的程序中每行应该保留80个字符,因为它在某些控制台环境中相对显示.
但是,我发现在Java中保持这种做法非常困难.当我们编写Java代码时,我们在类中编写一个函数,它要求我们做一些缩进,更不用说在函数内添加一些if-else语句.
除此之外,我们始终将调用函数保留在对象中.这种行为使得每行很难产生80个字符.
包装行是一种方法,但它会降低代码的可读性.
我不是一个专业的java程序员.在编写Java时你还会遵循这条规则吗?或者java的缩进是否有常见的做法?
duf*_*ymo 32
当我们处理纸质打卡和小型显示器时,80个字符行长度限制是有意义的.我认为现在我们在更宽的显示器上阅读代码是没有意义的.
我发现嵌套和方法对可读性几乎没有影响.如果我看到嵌套太深,那就是我的方法的圈复杂度太高 - 分解时间的建议.
我不想来回滚动,但我发现120个字符是可管理的.
这取决于您的环境/团队/工作方式.由于我们所有人都在办公桌上都有宽屏,我们希望尽可能多地使用屏幕.我们有120个字符,它对我们来说效果很好.
如果你总是填写120个字符宽度的问题我会说你应该查看你的代码,也许有一些重构.
| 归档时间: |
|
| 查看次数: |
14956 次 |
| 最近记录: |