Re:Ask HN: Inherited the worst code and tech team I have eve...
by lordnacho on Sunday September 18, 2022 @05:58AM
(#32886074)
That's a good analogy actually. Scaffolding is a kind of temporary test structure that you can use to maintain function while you figure out something better.
Which is why you do it in stages: add scaffolding until local rewrites are possible, then rewrite the business logic, then tear the scaffolding down.