<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Комментарии к записи: Pattern: Registry</title>
	<atom:link href="http://mabp.kiev.ua/2008/04/17/pattern-registry/feed/" rel="self" type="application/rss+xml" />
	<link>http://mabp.kiev.ua/2008/04/17/pattern-registry/</link>
	<description>Не вижу проблем, кроме лени! &#169; Старый Мавр</description>
	<lastBuildDate>Fri, 10 Sep 2010 08:35:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Автор: CTAPbIu_MABP</title>
		<link>http://mabp.kiev.ua/2008/04/17/pattern-registry/comment-page-1/#comment-718</link>
		<dc:creator>CTAPbIu_MABP</dc:creator>
		<pubDate>Sun, 19 Apr 2009 21:49:48 +0000</pubDate>
		<guid isPermaLink="false">http://mabp.localhost/?p=3#comment-718</guid>
		<description>Пришел Сирожа и разнес все в гавно! Начнем с того что в пехепе нету потоков. И да я засунул туда фабрику потому что с ней удобнее. От того что он еще и фабрика он меньше регистром не стал.</description>
		<content:encoded><![CDATA[Пришел Сирожа и разнес все в гавно! Начнем с того что в пехепе нету потоков. И да я засунул туда фабрику потому что с ней удобнее. От того что он еще и фабрика он меньше регистром не стал.]]></content:encoded>
	</item>
	<item>
		<title>Автор: Сирожа</title>
		<link>http://mabp.kiev.ua/2008/04/17/pattern-registry/comment-page-1/#comment-716</link>
		<dc:creator>Сирожа</dc:creator>
		<pubDate>Sun, 19 Apr 2009 20:59:19 +0000</pubDate>
		<guid isPermaLink="false">http://mabp.localhost/?p=3#comment-716</guid>
		<description>Ну зачем же сразу же использовать singleton, можно прекрасно обойтись статическими методами. К тому же ты упустил важный момент управления уровнями данных. В твоём примере используется только глобальный уровень данных, в то время как &quot;A common kind of Registry data is thread scoped&quot;, то есть к глобальному уровню можно добавить уровень сессии и уровень текущего потока. Хотя, хз, как это будет выглядеть в php.

Ещё ты решил делегировать Registry функционал инстанциирования новых объектов, это плохо. Registry не должен заниматься конструированием объектов.

Последнее замечание, лишающее смысла второе замечание. Открываем Patterns of Enterprise Application Architecture By Martin Fowler &amp; Co. Читаем страничку про registry &quot;Registry is a well-known object that other objects can use to find common objects and services&quot;. Ключевое слово &quot;to find COMMON objects&quot;, COMMON блин, а не чтопапало, переданное через метод register.</description>
		<content:encoded><![CDATA[Ну зачем же сразу же использовать singleton, можно прекрасно обойтись статическими методами. К тому же ты упустил важный момент управления уровнями данных. В твоём примере используется только глобальный уровень данных, в то время как "A common kind of Registry data is thread scoped", то есть к глобальному уровню можно добавить уровень сессии и уровень текущего потока. Хотя, хз, как это будет выглядеть в php.<br />
Ещё ты решил делегировать Registry функционал инстанциирования новых объектов, это плохо. Registry не должен заниматься конструированием объектов.<br />
Последнее замечание, лишающее смысла второе замечание. Открываем Patterns of Enterprise Application Architecture By Martin Fowler &amp; Co. Читаем страничку про registry "Registry is a well-known object that other objects can use to find common objects and services". Ключевое слово "to find COMMON objects", COMMON блин, а не чтопапало, переданное через метод register.]]></content:encoded>
	</item>
	<item>
		<title>Автор: CTAPbIu_MABP</title>
		<link>http://mabp.kiev.ua/2008/04/17/pattern-registry/comment-page-1/#comment-180</link>
		<dc:creator>CTAPbIu_MABP</dc:creator>
		<pubDate>Wed, 04 Feb 2009 21:32:45 +0000</pubDate>
		<guid isPermaLink="false">http://mabp.localhost/?p=3#comment-180</guid>
		<description>Для PHP? к сожалению нет :(</description>
		<content:encoded><![CDATA[Для PHP? к сожалению нет :(]]></content:encoded>
	</item>
	<item>
		<title>Автор: Дима</title>
		<link>http://mabp.kiev.ua/2008/04/17/pattern-registry/comment-page-1/#comment-149</link>
		<dc:creator>Дима</dc:creator>
		<pubDate>Sat, 31 Jan 2009 21:06:00 +0000</pubDate>
		<guid isPermaLink="false">http://mabp.localhost/?p=3#comment-149</guid>
		<description>после этой статьи, начал знакомиться с паттернами. Вы не могли бы посоветовать пару хороших книг по паттернам.</description>
		<content:encoded><![CDATA[после этой статьи, начал знакомиться с паттернами. Вы не могли бы посоветовать пару хороших книг по паттернам.]]></content:encoded>
	</item>
</channel>
</rss>
