我确信你们都已经在那里,你们开展了一个项目,那里有一个蹩脚的旧代码库,几乎不符合目的,你必须决定从头开始重新编写或修复已经存在的内容.
传统智慧倾向于暗示你不应该尝试从头开始重写,因为失败的风险非常高.那么你在面对这个问题时做了什么,你是如何做出决定的呢?结果如何呢?
refactoring rewrite
refactoring ×1
rewrite ×1