首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >软件项目的基础结构

软件项目的基础结构
EN

Stack Overflow用户
提问于 2008-09-18 09:14:43
回答 8查看 1.9K关注 0票数 4

我很快就会领导一个新的项目。我一直在思考软件项目的基础设施是什么。这些是我认为每个项目都应该具备的东西:

-Coding样式约定

-Naming约定

我不确定我有没有遗漏什么。有没有人想补充一下?

EN

回答 8

Stack Overflow用户

发布于 2008-09-18 09:20:50

作为初步答案,请查看Joel测试:http://www.joelonsoftware.com/articles/fog0000000043.html

只是一道开胃菜:

  1. 您是否使用源代码管理?
  2. 您是否可以一步完成构建?
  3. 您是否进行每日构建?
  4. 您是否有错误数据库?

<代码>H112您是否在编写新代码之前修复错误?<代码>H213<代码>H114您是否有最新的计划?<代码>H215<代码>H116您是否有规范?<代码>H217<代码>H118程序员是否有安静的工作conditions?

  1. Do您可以买到最好的工具?<代码>H221<代码>H122您是否有测试人员?<代码>H223<代码>H124code>Do新候选人在他们的interview?
  2. Do期间编写代码你做走廊可用性测试吗?
票数 5
EN

Stack Overflow用户

发布于 2008-09-18 09:20:36

  • 版本控制系统(例如subversion、cvs、git)
票数 3
EN

Stack Overflow用户

发布于 2008-09-18 09:17:52

除了你的之外,我还会说:

  • 单元测试Strategy
  • Integration测试交付(delivery)策略(如里程碑、工作包等)
  • 源代码控制分支策略
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/91122

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档