Вы можете начать рефакторинг каждого отдельного метода , который они написали для нескольких методов, даже когда они в настоящее время работают над ними. Назначьте дополнительное время вашему расписанию для «рефакторинга других методов, чтобы сделать код доступным». Делайте это так, как вы думаете, что это должно быть сделано, и - здесь идет образовательная часть - когда они жалуются, скажите им, что вам не придется рефакторизовать методы, если бы они сделали это правильно с первого раза. Таким образом, ваш начальник узнает, что вы должны исправить лень других, а ваши коллеги узнают, что они должны изменить его.
Это хоть какая-то теория.