有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

单元测试然后构建项目?或Java的订单是多少

我必须使用Netbeans在包中创建一些Java类。 我有一个关于我应该执行以下任务的顺序的问题: 我们应该创建单元测试、Javadoc之类的东西,并构建项目(生成一个包含类库的JAR文件)。我们需要在进行更改时清理和构建项目。 在我明确构建项目之前,我现在可以开始单元测试和编写代码文档吗?或者我需要先运行构建来将所有的东西整合起来,然后开始单元测试并使用JavaDoc编写文档吗? 谢谢你的帮助!在这里搜索和搜索让我不知所措


共 (2) 个答案

  1. # 1 楼答案

    这个问题没有一个答案
    更传统的方法是代码优先,而不是测试,然而,有一种叫做TDD的设计方法-测试驱动开发。在这种方法中,您实际上从测试开始,并根据失败的测试添加代码

    你可以阅读更多关于它的信息here

    本质上,这里没有对错,这取决于你觉得什么更方便

  2. # 2 楼答案

    您需要先编译代码,然后才能对其进行测试

    一般来说,构建系统负责管理所有步骤,从组装依赖项到编译、测试和打包。不过,不同的工具针对流程的不同部分进行了优化

    如果你正在启动一个Java项目,我会推荐ApacheMaven作为一个很好的一体化构建系统。不过,还有许多其他选项和配置