首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在老的大型复杂项目中提高生产力

如何在老的大型复杂项目中提高生产力
EN

Stack Overflow用户
提问于 2013-11-14 15:01:26
回答 1查看 63关注 0票数 1

我是一个点网开发人员。我最近加入了一个团队,其中应用程序是4+年遗留的应用程序构建。现在,我的经理期望- 1。我应该更有效率的清理,重构旧代码改善性能问题。

但问题是-产品发布现在非常接近,性能非常缓慢。当我刚加入团队的时候,当我看到一些复杂的不必要的逻辑时,我感到害怕去改变它,因为它不应该破坏现有的功能或补丁修复。

请提出可采用的最佳做法,以应对这种情况,提高效率,使之超出预期。

  • 尽管我觉得我在技术上是足够健全的,但我无法利用,所以我的一个好主意建议我改进“代码-可读性”。任何类似的建议或经验都会对我有帮助。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-14 15:07:26

我唯一的建议是在可能的情况下确保您有涵盖当前功能的单元测试--然后您可以自由地改进功能/性能,而不必担心破坏现有的功能。当需要重构/改进性能时,用于获得良好代码覆盖的投资通常会产生红利。

至于可读性-确保代码被分解成连贯的函数而不是单块代码块总是有帮助的.

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

https://stackoverflow.com/questions/19981041

复制
相关文章

相似问题

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