4 ms·
I take issue with the idea that maintainable code is about "making programmers' lives easier", rather than "making code that is correct and is easy to keep corr
by helpfulmandrill 4y ago
I take issue with the idea that maintainable code is about "making programmers' lives easier", rather than "making code that is correct and is easy to keep correct as it evolves". Correctness matters for the user - indeed, sometimes it is a matter of life and death.
- Tomis02 4y ago> I take issue with the idea that maintainable code is about "making programmers' lives easier" He's talking about "clean code", not maintainable code. The claim that "clean code" is more maintainable is an unproven assertion. Whenever I interact with a "clean code" codebase, it is worse in every way compared to the corresponding "non-clean" version, including in terms of correctness.
- helpfulmandrill 4y agoDifficult to prove. I'm no OOP evangelist, but the "clean" version in the video looks clearer to me.
- mtrower 4y agoCould it be an issue of experience perhaps? (As in, different experience bases, not overall quantity of experience). Do you have much background in procedural or data-driven programming?