OBSERVER: ЧТО ТЫ, ЧЁРТ ВОЗЬМИ, ТАКОЕ?! | GAMEPLAY 5
Observer, Observable, Subject и другие…
В Angular при работе с Reactive Extensions можно создавать отслеживаемые объекты и удобно ими управлять: создавать подписки и отправлять уведомления. Важно понимать как с этим работать и кто за что отвечает. Observer - это тот, кто уведомляет об изменении [методы next(value), error(obj), complete()]. Observable - это тот, на кого подписываются [метод subscribe(next, error, complete)]. Существует также классы, реализующие функциональность как Observer, так и Observable...
Observer — киберпанк без приставки пост-
Observer от польской команды Bloober Team - это киберпанк. Не пост-киберпанк, а настоящий, суровый гибсоновский киберпанк, которого сейчас днём с огнём не сыщешь. А киберпанк - это не просто "High tech, low life", как сейчас любят говорить. Он мрачнее, глубже, психологичнее, и в большей степени ориентирован на социальную составляющую. Настоящий киберпанк не так популярен, как пост-киберпанк - последний берёт лишь визуальную составляющую (киберпротезы, импланты, неон и т.д.) и обвешивает этими украшениями обычный сюжет...