15 ms·
Is it just me or does "clearly, not cleverly" essentially go out the window when the pro programmers get their hands on things? Agreed that hugs always win. Pr
by eksith 13y ago
Is it just me or does "clearly, not cleverly" essentially go out the window when the pro programmers get their hands on things?
Agreed that hugs always win. Programmers especially need to give (and hopefully receive) more.
- davidp 13y ago> does "clearly, not cleverly" essentially go out the window when the pro programmers get their hands on things? No. Mature software tends to accumulate requirements ("1) must work and 2) must be fast and/or small"), that are different than the original requirements ("1) must work and 2) must be easy to modify because I'm still figuring it out"). When those requirements eventually become more important than the original ones, the way you code it changes to match. It's a natural progression. Top-notch programmers find ways to keep all 3 requirements, to the extent permitted by the problem space.