4 ms·
On the practical front, this approach is tenable when programming for yourself or by yourself. How do you articulate this if you are consulting, your client isn
by sriku 9y ago
On the practical front, this approach is tenable when programming for yourself or by yourself. How do you articulate this if you are consulting, your client isn't tuned to this thinking and want you to describe architectures and timelines? A statement like "I'll be working to create some primitives and based on what I see I'll choose to build or modify structures when appropriate." - doesn't fly. Though we might do that at the end of the day, I'm curious to hear here about what HNers think would be some good ways to talk about this process .. or not.
- sriku 9y agoBtw Peter Nair's "programming as theory building" is the best description of this approach I know of.
- m1n1 9y agoNaur
- geocar 9y ago> How do you articulate this if you are consulting? I don't. How would you feel if your client concerns themselves with the colour choices in your text editor? Our job is to learn their business problem and deliver a solution. We are the expert at that, not them, so we choose how we want to do it.