3

我正在和 2 个朋友开始一个项目,我们都是软件开发人员,我们希望以安全和正确的方式做事。这就是为什么我们决定使用一些适合我们需求的软件开发方法。我想知道哪个对我们来说是一个好的起点,这些是变量:

  • 我们是一个3人团队。
  • 我们是朋友。
  • 这是一家新公司。
  • 我们希望以正确的方式做事。
  • 我们正在寻找生成干净的代码

我也想知道可以帮助这些方法的软件。

4

1 回答 1

5

一对夫妇必须以正确的方式开始:

  1. 持续集成 - 使用持续集成服务器来构建您的代码并运行自动化测试。Jenkins 是一个很棒的开源示例
  2. 版本控制——Git 是新潮的(更好的)选择,但 SVN 也可以。FWIW,我工作的组织正在从 SVN 迁移到 Git
  3. 编写大量测试 - 从长远来看,它将节省您的时间和头痛
  4. 做你感兴趣的事情。
于 2013-01-30T02:38:54.780 回答