Designing for long-term maintenance
You've been asked "how would you design this feature so it's still maintainable years from now?" Using a feature you built recently as the example, explain what criteria drove your decisions to make a structure that stays easy to change over time.