Eray MenekşeSoftware Developer
esmnnks@gmail.com

收购 · 2025年12月18日 · 9 分钟

未完成的软件项目能被拯救吗?

收购前三天需要审查的事项以及所谓的“从零开始写更便宜”的阈值。

未完成的建筑脚手架

我收到的工作有些不是从零开始的;是半途而废的项目。第一个问题总是一样的:能拯救吗,还是必须重新编写?

三天内查看的内容

  • 是否有代码库,是否有历史记录?
  • 数据库设计情况如何?我们能恢复数据吗?
  • 依赖项有多旧,是否存在安全漏洞?
  • 到底有多少在实际运行,有多少只停留在屏幕上?
  • 发布渠道和服务器访问权限在您手中吗?

“Sıfırdan daha ucuz” eşiği

如果理解现有代码比重新编写花的时间更长,就说明已经超过阈值。最明显的标志是:一个小改动会破坏另外三个地方。数据层通常可以保留;界面大多需要重新编写。

收购如何进行?

先写一份情况报告:有什么,没有什么,风险和建议。然后逐步过渡——在系统继续运行的同时逐块更新。一次性关闭再启动,是风险最高的方法。

在未完成的项目中,最昂贵的不是代码,而是失去的时间; 决定越迟,成本就越大。

这篇文章对您有帮助吗?

评分;您可以稍后更改您的评分。

4.7· 160 投票

文章

全部文章