找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 210|回复: 0

改可能会影响应用程序

[复制链接]

1

主题

0

回帖

9

积分

新手上路

积分
9
发表于 2023-9-20 23:57:22 | 显示全部楼层 |阅读模式
本帖最后由 parvej245 于 2023-9-21 00:14 编辑

因此,项目经理最重要的任务之一就是提高员工士气,这对于减少分析和理解遗留代码所花费的时间具有积极的影响。 对创建新功能施加压力 重构推迟的时间越长,团队以后要做的工作就越多。此外,客户施加的创建越来越多功能的压力也会对产品产生负面影响。从商业角度来看,更多的功能意味着更多的钱,但这会对代码的质量产生重大影响。 项目经理在这种情况下应该迅速做出反应,他的责任是让客户意识到这种短视行为会显着降低产品质量。因此,让业务代表意识到在重构上花费时间的重要性非常重要,这将导致设计的改进。

任何新功能都可能损害现有应用程序 即使添加一个较小的功能也可能会影响 贝宁电话号码列表 整个应用程序的运行,并且向代码添加额外的行可能会增加技术债务。 这在整体应用程序中尤其常见,其中一个元素依赖于另一个元素,因此单个更的其他部分。因此,此类应用程序需要额外的时间来测试解决方案。 缺乏文档 查看文档有助于您理解代码。如果文档不完整或缺失,实施 项目可能需要比预期更长的时间。 对于开发人员来说基本上毫无用处的过时文档也是如此。因此,理解一个写得不好的应用程序可能需要几周的时间,这反过来又会产生额外的成本。 重写代码并不总是解决方案 如果您认为重写代码是一个很好的解决方案,请确保它会得到回报。

aaba84_321cb6421ac7405e86dd94958303fea3~mv2.jpg

这种解决方案很诱人,但通常需要花费大量时间并消耗公司资源,因此它应该是一项业务决策,而不是技术决策。还值得考虑的是应用程序当前版本中未出现的错误的可能性。 恰好重写代码的决定是正确的。一个例子是将单体应用程序分解为微服务,这在开发人员中越来越受欢迎。 概括 重写代码的决定应该经过深思熟虑并得到商业利益的支持。通常,更好的解决方案是重构代码,这有助于在问题变得代价高昂之前将其消除。 了解遗留代码并将其转换为满足客户业务期望的应用程序对于开发人员来说可能是一个真正的痛苦。



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|芝加哥华人服务中心

GMT-5, 2025-5-6 06:53 , Processed in 0.073615 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表