Смотреть видео: Курс Модуль 3. Java Professional - Лекция: Правильная декомпозиция ПО