В таких системах наоборот нужно это самое ООП и паттерны проектирования. Банальные мосты и декораторы.
Знаешь, у меня в команде есть такой чувак, он просто маньяк , у него метод в методе в методе в методе в методе в методе,и так около 17ти ступеней, методы маленькие короткие. Каждый чем то своим занят.