> Yes, but once you have the solution crystalized in your head do you not feel some frustration in not getting it implemented as soon as possible?
For me, honestly, no. Once i have the solution i have the solution. The only people that care about how fast it gets published are the project managers at work, certainly not me.
And besides, writing it all out and confirming it all along the way seems helpful to me, it ensures i understood everything correctly and sometimes inspires new ideas as well