maintenance
…The art of reducing the amount of required maintenance is [[maintainability]]. ## Further Reading - [The Maintainers Study Guide: a guide to grounding…
A virtue of codebases which is present to the degree that it’s simple to add new features and it’s rare to have to make unexpected changes (such as dependencies breaking). shotgun surgery is a code smell indicating a lack of maintainability, where even a simple behavior change requires modifying a disproportionate number of places.
Chelsea Troy has a useful Rubric for Evaluating Team Members’ Contributions to a Maintainable Codebase in which she described code stewardship, the skillset related to preserving maintainability. In this skillset Troy includes:
…The art of reducing the amount of required maintenance is [[maintainability]]. ## Further Reading - [The Maintainers Study Guide: a guide to grounding…