首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >生产线工程

生产线工程
EN

Stack Overflow用户
提问于 2008-11-20 14:21:07
回答 1查看 310关注 0票数 4

我们公司的一些工作正在慢慢地走向一个产品系列,在同一家族中有不同的产品,在每个产品中有不同的风味(或特征集)。我正在寻找一些产品线工程技术,可能会帮助我们。Web搜索带来了大量的资源和许多不同的信息来源和不同的方法。在深入研究这些内容之前,我认为从以前做过类似事情的人那里获得一些实用的建议是有用的。在这方面,有谁有什么建议或智慧吗?我特别想在产品线环境中寻找更好的方法来完成以下工作:

  1. 配置和构建管理
  2. 易开发周期
  3. 测试
EN

回答 1

Stack Overflow用户

发布于 2008-11-21 05:14:50

前三名。自动化,自动化,自动化。

连续积分。在过去的日子里,做一个“构建”曾经是一种相当大的仪式。找到“机器”和“文件”与“家伙”,只有他知道如何包装一切,等等.使用CruiseControl及其近亲,可以运行单元测试,创建开发构建,并自动打包安装程序。任何工具都没有什么神奇之处,但是花时间设置每个组件并维护它们会给团队带来很大的回报。自动构建成为日常生活的一部分。

在您处理一系列相关项目时,我建议您制定一个强大的编码约定和策略,以便开发人员能够阅读和共享彼此的代码。策略的一部分应该是防止可能降低代码可修改性的事情;并促进重构、单元测试和干的

我不打算重复Fowler编写的内容,但是自动化部署也值得您花费时间和精力(当然,一旦您有了部署的东西)。从SQL脚本到创建服务用户,一切都必须是自动化的,最好是包装在一个简单的网站中,您的测试人员可以按需部署。同样,通过自动化,部署QA构建来测试成为了一个事实。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/305423

复制
相关文章

相似问题

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