我完全接受了TDD,Refactoring和Patterns背后的想法,但是看起来这些想法似乎有一个巨大的差距,主要是它们对于1的开发团队来说很棒,但当你开始重构10个人的代码时你开始在整个地方开始发
如何通过重构来清理代码,而不会给团队中的每个人带来严重的麻烦?
经常发生微小变化.至于你的例子,你可以从创建类开始,提交更改.然后在类中添加类似的旧函数并提交更改.然后将旧函数的所有引用更改为新的类函数,提交它.然后删除旧函数并提交更改.
当然,没有人说这会很容易.
如何通过重构来清理代码,而不会给团队中的每个人带来严重的麻烦?
经常发生微小变化.至于你的例子,你可以从创建类开始,提交更改.然后在类中添加类似的旧函数并提交更改.然后将旧函数的所有引用更改为新的类函数,提交它.然后删除旧函数并提交更改.
当然,没有人说这会很容易.