我的问题模糊地涉及this one https://stackoverflow.com/questions/140677/how-often-should-you-refactor。但是,它不涉及技术或实践。
我在读务实的程序员并且它强烈提倡尽可能频繁地重构代码。但是,它没有详细说明如何执行此操作以及执行频率。你们如何重构代码,重构的频率如何?
何时何地需要。
重构本身没有意义,它是一个简化进一步开发的工具。仅当您能从中受益时才进行重构。永远不会发展并经过测试的小型库是不重构的完美候选者,在重构上投入的任何时间都不会得到回报。系统/程序中那些会发展、需要维护且难以阅读的部分显然是需要重构的部分。
始终考虑 ROI(投资回报),如果您开始重构您现在认为可能会更好的所有内容,那么明天您将再次重构,也许有一天您将有时间实际执行一些真正的进步。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)