Question: what aspects of "maintainability" can influence choice of System implementation technology?
Goal: I would like to sit down and "prove" that my approach is just as maintainable as what they are suggesting, and if it isn't I would like to identify ways to improve it.
Questions I found interesting:
- How does one meaningfully measure maintainability?
- What characteristics or features make code maintainable? (!)
- What hurts maintainability? (!)
Some abstract aspects of maintainability:
- the reasoning behind code is documented