классов? Хочу разделить логику по классам, вот назрел такой вопрос
Что за классы? В целом, - не очень, если это не компонент и не сервис
Есть либа, Prosemirror, вот для него написал пару плагинов, а их стейты и вьюшки сделал как отдельные классы, ну так как один был привязан к сервису пришлось передавать его в стейт класс
Все ещё непонятно) но если класс создаётся руками и куда то передаётся, то лучше сервисы в него не добавлять
А что делать? Ну допустим мне нужно подписаться на один сабжект из сервиса, и чтобы воспользоваться этим я мог внутри другого класса
Пересмотреть архитектуру? Ну вообще, если это решает проблему и учли все нюансы и сложности - то делайте. Для создаваемого класса нужно хэндлить отсутствие утечек, например, если он там внутри подписку хранит и ссылку на сервис
Обсуждают сегодня