logoalt Hacker News

skydhashtoday at 1:34 AM0 repliesview on HN

The better workflow, and I think the one adopted by people in the second group, is to take a step back from coding, do a bit of thinking about the domain, design a better abstraction for the problem (architecture, data structure, algorithms), and then write the small amount of code you probably need.

Code should grow according to need, not for its own sake. Start small, use it in the real world, and then improve it.