我一直在四处寻找,看看是否有这样的约定,但我没有看到.我想看看整个社区做了些什么.
当你有Java的任何类时,你是否以任何特定的方式组织方法?是否有这样的约定.
例如,可能首先列出公共静态成员,然后是公共成员,然后是私有成员?也许是字母顺序?或许按照如何调用方法的顺序,即首先是初始化方法,接着是worker/helper方法,最后清理方法?
你做了什么,为什么?是否有建议的方法来做到这一点?
Google Java风格指南中的相关部分说:
类成员的顺序对学习能力有很大影响,但没有一个正确的方法可以做到这一点.不同的班级可能会以不同的方式订购
重要的是每个类按照某种逻辑顺序对其成员进行排序,如果被问到,维护者可以解释它.例如,新方法不仅习惯性地添加到类的末尾,因为这将产生"按时间顺序添加日期"排序,这不是逻辑排序.
显然,这只是一种风格指南,不应该作为唯一的选择; 其他人存在并可能更适合您/您的团队的情况.
| 归档时间: |
|
| 查看次数: |
2624 次 |
| 最近记录: |