Какие конкретные методы, конструкции, языки / функции позволяют очень легко поддерживать код?
Соглашения об описательных именах и Loose Coupling получают мои голоса.