Re:Don’t think to write, write to think
by dspillett on Tuesday August 30, 2022 @09:28AM
(#32650146)
1. Make it work.
2. Make it work *right*.
3. Make it work fast.
(4. Make it work right again…)
Re:Don’t think to write, write to think
by BurningFrog on Tuesday August 30, 2022 @10:09AM
(#32650696)
I put a "make it readable" step in there somewhere, but basically that's the cycle.
I agree. Especially when you don't really know how something is going to work. So many times when I'm working on a hard problem, coding out half a solution makes the rest of it naturally fall out (or show that I was completely wrong) without having to consciously think about it.
First wrote bad code that works, then fix what's wrong with it.