Honestly, I've never learnt about maintainable code at university. And if I have a look at the curriculum or some programming courses that I'm aware of, they don't really care.
Then all this becomes the more senior colleagues' responsibility in the different companies.
Honestly, I've never learnt about maintainable code at university. And if I have a look at the curriculum or some programming courses that I'm aware of, they don't really care.
Then all this becomes the more senior colleagues' responsibility in the different companies.
Well, at my university I had a whole course about patterns and architecture. I would also consider that a part of maintainability.
However yes, I agree that most of the maintainability is learnt by doing, especially with a guidance of senior :) I have probably exaggerated a bit :D