3 ms·
Refactoring "up front" is what people are taking issue with. It's extremely rare to have a project where you know every requirement and they never change "up fr
by pphysch 2y ago
Refactoring "up front" is what people are taking issue with. It's extremely rare to have a project where you know every requirement and they never change "up front" before writing any code.
- hinkley 2y agoEither Fowler’s 2nd edition made some pretty big changes I’m unaware of, or we are all using very different definitions of Refactor. Do you guys mean “redesign”? Because that’s a very different word from “refactor”.