How do you ensure the maintainability of your code?

Technical