Является ли хорошей практикой OO реализация интерфейсов Observer и Observable для одного и того же класса в случаях, подобных приведенным ниже?«Приложение сервера новостей, которое уведомляет о появлении новых новостей. Затем подписчики категорий новостей получают уведомление через сервер, когда это происходит»