Обсуждение:Наблюдатель (шаблон проектирования)

Последнее сообщение: 11 лет назад от 95.37.33.144 в теме «Насчёт кода на C++»
Пожалуйста, добавляйте новые темы снизу

Без названия править

Однако картинка с ошибкой: там написано haDleEvent() в нижнем левом углу! Без "n"

Subject или Observable? править

В английской вики вместо Observable указан Subject. Может кто-то хорошо знающий эту тему внесет ясность. И, возможно, синхронизирует статью с английской. --Lit-uriy 14:49, 28 января 2009 (UTC)Ответить

Большой разницы нет как назвать Субъект-Наблюдатели или Наблюдаемый-Наблюдатели. Но Observable и Observer схожи по написанию, поэтому я за Subject. Также в книге "банды четырех" (Гамма и др. Приемы объектно-ориентированного проектирования), одной из авторитетных источников по этой тематике, классы именуются Subject-Observer. Tigso 22:20, 27 февраля 2010 (UTC)Ответить

Однако править

В платформе .NET Framework 4.0 шаблон разработки наблюдателя применяется путем реализации универсальных интерфейсов System.IObservable<T> и System.IObserver<T>. ссылка MSDN http://msdn.microsoft.com/ru-ru/library/ee850490.aspx Также есть готовые исходники на .NET для большинства паттернов программирования выпущенных под торговой маркой DoFactory. 95.220.216.200 23:03, 20 августа 2011 (UTC)Дмитрий ЗыряновОтветить

Насчёт кода на C++ править

Мне, как начинающему, не очень понятно, почему используется std::map, а не std::set. Было бы неплохо где-нибудь пояснить. 95.37.33.144 14:39, 5 октября 2012 (UTC)Ответить