Сегодня узнал от коллеги основной принцип хорошего кода. Принцип наименьшего удивления. Чем меньше код удивляет, тем он лучше.