3 ms·
I've thought about it as the programming equivalent of writing outlines before starting on an essay. It requires more forethought, but you can recognize early o
by cheapsteak 13y ago
I've thought about it as the programming equivalent of writing outlines before starting on an essay. It requires more forethought, but you can recognize early on if a line of thought / solution is a dead end, and also makes restructuring and fixing it much easier
- henrik_w 13y agoI often end up factoring out things into common methods in the end. That's when I see what parts are common, something I don't always recognize in the beginning (or even in the middle of it).