"Hours of coding can save minutes of planning."
"Discovery Coding" sounds fun, but be careful with your time!
"Hours of coding can save minutes of planning."
"Discovery Coding" sounds fun, but be careful with your time!
I've seen the opposite happen maaaaany times, but I have never had what you describe happen that I can remember. Coding, if done top down, will find the real problems really fast. Discussions don't have this property of touching reality.
Discussing a problem is like theology.
Coding it is like science.
One involves thinking real hard, the other involves hard reality.
In my experience, this aphorism applies equally to any form of coding, and probably to nearly any complex human activity.
If you love writing outlines and plans, you can just as well waste time on that as the discovery coder does in their pathfinding. Not to mention the amount of time you can waste on refactoring and reorganizing.