взаимодействие чисто со всякими вью(биндинг, установка свойств и т.д.). По сути все это нужно оставить во View слое, да?
Я бы уменьшил цикломатическую сложность методов до 1, убрав if отвечающие за логику, куда нибудь где их можно протестить.
Обсуждают сегодня