Re:Ask HN: Before I write a single line of code, I
by collyw on Monday August 03, 2015 @04:35AM
(#9994460)
In my experience it will lead to some half thought through design and a load of technical debt.
"Weeks of coding can save you hours of planning".
Yes it is. Write code towards the solution and see what it leads you. Then you might get into a "writers block" and can't decide whether data structure A or B is best. So you think about it some, decide which one you like and write more code. Then you might find out that you thought A was best but it turns out B was better. So you refactor your code base, write some more code and so on.