0

我正在与一组开发人员(位于同一位置)一起开发一个项目(Android 项目)。

我们需要制定一些规则来命名类、文件、xml 元素等......

目前,我们在项目的根目录中有一个名为“code_conventions.txt”的文件,我们以自由文本方式编写规则。

前任: 1. Append "Activity" string after each class in the app that extends Activity Class

最好的方法是什么?

4

3 回答 3

2

我工作的公司有一套用于所有 Java 开发的编码标准。该文件托管在我们自己的 wiki Intranet 上。新用户必须阅读文件并遵守约定。该文件包含一些约定,例如在成员变量名称前加上m,例如。mUsername,或对类和方法名称使用驼峰式大小写

于 2013-02-18T20:50:37.233 回答
1

这些规则对于自动化来说已经成熟了。查看Checkstyle,它将在您编写代码时自动检查这些类型的规则的执行情况,因此无需执行手动检查。

例如,您可以使用正则表达式检查来验证您在问题中记录的断言。

于 2013-02-18T20:50:17.470 回答
1

如果您真的想强制执行编码约定,您可以查看使用http://checkstyle.sourceforge.net/并将其作为构建的一部分。

于 2013-02-18T20:50:54.440 回答