首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何管理维修

如何管理维修
EN

Software Engineering用户
提问于 2011-05-04 07:13:53
回答 3查看 307关注 0票数 7

关于管理新的软件开发,有很多很棒的书籍和资源,但我很少看到管理软件系统的持续维护。我不是在谈论大的增强,而是指一旦一个系统投入生产,就会很快积累起来的一二天小bug修复和更新。

有任何关于这个主题的推荐书籍或其他资源吗?

EN

回答 3

Software Engineering用户

发布于 2011-05-04 08:11:43

迈克尔·芬奇的“

”“有效地使用遗产代码”是一个很好的起点。

他全面概述了如何在大型代码库中工作。表面上,他的关注点是如何安全地管理重构,但他所提供的原则对于维护编码也很有效。

票数 7
EN

Software Engineering用户

发布于 2011-05-04 13:44:20

我听说FogBuz是一个很好的工具。我最大的编码店是在我在海军陆战队的时候。我希望那时有一个像FogBuz这样的工具(1989-1999年)。

我在海军陆战队以外的大部分编程经验都是网络开发。我们会构建小部件,然后将它们作为附加组件转售给其他客户。当然,bug会浮出水面,版本也会发生变化。我们只需在代码库中创建版本文件夹。

除了源文件之外,我们还将在这些版本文件夹中维护SQL脚本,以包含用于将数据从x版转换为y版的实用程序存储过程。

这不是完美的解决方案,但对我们有效。

票数 2
EN

Software Engineering用户

发布于 2011-05-04 16:16:13

有人提到了我强烈推荐的迈克尔·费瑟的书,但也有一篇有用的文章。虽然是一篇笑话文章,但它确实提供了一些技巧,说明您绝对不应该使用代码:

如何编写不可维护的代码- Roedy

在维护中,理解不应该做的事情通常更简单,而不是给出应该做什么的规则。

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

https://softwareengineering.stackexchange.com/questions/73532

复制
相关文章

相似问题

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