ник: Explorer
правильно обращаться с объетной моделью это значит правильно обращаться с объектами этой модели, их свойствами и методами.
если есть возможность желательно редуцировать количество разных объектных моделей до допустимого минимума - это оптимизация.
если в какой-то библиотеке нет нужды ссылка не обязательна, это верно, но она может быть по разным причинам - как у автора
контролировать наличие ссылки в случае необходимости определенной библиотеки это нормально,
контролировать отсутствие ссылки в случае отсутствия нужды в библиотеке это НЕ нормально...
|
в общем случае проблема здесь в том, чтобы явно декларировать тип объекта (принадлежность к определенной объектной модели)
вот о чем была речь