📝Technical design helps to save time on reworks

It’s a common misconception that creating technical design documents before implementation slows down the implementation. I found this to be false in practice and technical design and discussion actually speed up implementation by helping to avoid costly rework—it’s much easier to correct wrong ideas while you’re still planning vs. after a lot of code has been written already.