2 параллельных пакета должны использовать один и тот же метод - PullRequest
0 голосов
/ 03 марта 2020

У меня есть приложение Python, реализованное в архитектуре Model-View-Controller. И Модель и Controlle r используют метод для чтения изображения из памяти ( Контроллер использует его для загрузки изображений в приложение; Модель нужен метод для тестов).

Мне было интересно, учитывая следующую иерархию пакетов, вы бы разместили модуль "утилиты" на том же уровне, что и эти 3 пакета с методами, которые они могли бы использовать? Если нет, то как бы вы подошли к нему?

  • образец
    • модель
    • вид
    • контроллер
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...