Here. My favorite thing about the term “refactoring” is that it gives a trendy name to architecting for today, knowing full well that we’ll need to re-arch (and re-code) tomorrow when we’ve got new requirements.
Stu says this in more detail for the unconvinced.