KeyedFactory
От: Юрий Королев  
Дата: 17.07.08 17:03
Оценка: 71 (4) -1
Статья:
KeyedFactory
Автор(ы): Юрий Королев
Дата: 17.07.2008
В этой статье предлагается реализация шаблона «Фабричный метод с параметрами (Parameterized Factory Method)» – частный случай реализации фабричного метода средствами языка С# 2.0. Реализация основана на дополнительном классе KeyedFactory, в который сведена вся логика выбора фабричного метода. KeyedFactory дополняется полезными методами, которые позволяют фабрике поддерживать большинство методов создания объектов в среде Microsoft .Net. Кроме того, в статье приводятся результаты тестирования скорости различных методов создания объектов.


Авторы:
Юрий Королев

Аннотация:
В этой статье предлагается реализация шаблона «Фабричный метод с параметрами (Parameterized Factory Method)» – частный случай реализации фабричного метода средствами языка С# 2.0. Реализация основана на дополнительном классе KeyedFactory, в который сведена вся логика выбора фабричного метода. KeyedFactory дополняется полезными методами, которые позволяют фабрике поддерживать большинство методов создания объектов в среде Microsoft .Net. Кроме того, в статье приводятся результаты тестирования скорости различных методов создания объектов.
Re: KeyedFactory
От: Kirikaza Россия kirikaza.ru
Дата: 20.11.08 11:04
Оценка:
Наверное, пропущено слово "конкретные"?
"В терминах шаблона фабричный класс DBCommand является продуктом, OdbcCommand, OleDBCommand и OleDBCommand представляют собой <конкретные> продукты, DbConnection является создателем, а OdbcConnection, OleDBConnection и SqlConnection – конкретными создателями."
Re: KeyedFactory
От: Кэр  
Дата: 25.11.08 16:08
Оценка:
Здравствуйте, Юрий Королев, Вы писали:

ЮК>Статья:

ЮК>KeyedFactory
Автор(ы): Юрий Королев
Дата: 17.07.2008
В этой статье предлагается реализация шаблона «Фабричный метод с параметрами (Parameterized Factory Method)» – частный случай реализации фабричного метода средствами языка С# 2.0. Реализация основана на дополнительном классе KeyedFactory, в который сведена вся логика выбора фабричного метода. KeyedFactory дополняется полезными методами, которые позволяют фабрике поддерживать большинство методов создания объектов в среде Microsoft .Net. Кроме того, в статье приводятся результаты тестирования скорости различных методов создания объектов.


ЮК>Авторы:

ЮК> Юрий Королев

ЮК>Аннотация:

ЮК>В этой статье предлагается реализация шаблона «Фабричный метод с параметрами (Parameterized Factory Method)» – частный случай реализации фабричного метода средствами языка С# 2.0. Реализация основана на дополнительном классе KeyedFactory, в который сведена вся логика выбора фабричного метода. KeyedFactory дополняется полезными методами, которые позволяют фабрике поддерживать большинство методов создания объектов в среде Microsoft .Net. Кроме того, в статье приводятся результаты тестирования скорости различных методов создания объектов.

Это чем-то отличается от модели контейнеров, dependency injection, microsoft.unity, google.autofac и иже с ними? Или все тоже самое просто названное keyed factory?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.