今天看啥  ›  专栏  ›  OSC开源社区

如何接手别人遗留下的代码?

OSC开源社区  · 公众号  · 程序员  · 2018-10-15 08:28
如果你在软件行业工作足够长的时间,迟早你都将面临一个棘手的问题:修复遗留的代码库。本文所提出的并不是唯一可行的方法,且遗憾的是,这种方法并不是众所周知的。不过以下内容保证风险最小化。假设你遇到了修复遗留应用程序的问题,已经存在风险,并且不需要添加更多应用程序。采用本文方法的风险和成本将会比从头开始重写系统更低。一、为什么不要重写代码在我们开始之前,你应该先了解一些事项。首先,请阅读这篇 Joel Spolsky 的著名文章,了解为什么永远不应该重写代码:https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/在这篇文章中,Spolsky 强调了为什么要重构代码库而不是重写代码库。所谓重构,即在不改变行为的情况下对代码质量进 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照