Обсуждение:Наблюдатель (шаблон проектирования) (KQvr';yuny&UgQlZ;gmyl, (ogQlku hjkytmnjkfgunx))

Перейти к навигации Перейти к поиску
Пожалуйста, добавляйте новые темы снизу

Без названия

[править код]

Однако картинка с ошибкой: там написано 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)[ответить]