Pushpay interview question

Q: How do you write maintainable code?