Задать вопрос
  • Как уменьшить связанность классов?

    Adamos
    @Adamos
    Точка не должна знать, какие у приложения настройки и в какой контейнер ее запихнули.
    Это контейнер должен уметь выдать список того, что в него запихнули, а рендер - знать настройки.
    Вы слишком много логики засунули внутрь классов, от которых требуется только хранение координат и пар (или списков) точек. Вот и мучаетесь теперь с ними.
    Ответ написан
    2 комментария