Conversation

whereas a physical building's construction budget is 80% actual construction (40% materials/equipment, 40% labour), and 20% design (12% architect, 8% structural engineer), i submit software development is 80% figuring out what to write, 20% writing it down
14
114
Replying to and
like, if you're running tests you're figuring out if what you wrote is correct; if you're debugging then what you wrote is wrong and you need to figure out what to write instead
1
Replying to
So sum over iterations fractal think/write time Though it seems to count writing time that narrowly. For eg, if I pause typing for a moment to figure out the low-level logic of a piece of code, like indexing a loop, is that thinking time or writing time?
Replying to
I’ve basically never spent any time explicitly thinking the times I’ve written code. Straight to REPL. Only stop to think if I need to work out something visually, like a trigonometric formula. Write the simplest first thing that strikes me as part of the solution, and grow it.
1
1
Show replies