<?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>энтузиазм = 1/опыт © Старый Мавр</description>
	<lastBuildDate>Sat, 28 Jan 2012 12:34:16 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
	<item>
		<title>Автор: Rotten</title>
		<link>http://mabp.kiev.ua/2008/04/17/pattern-registry/comment-page-1/#comment-2952</link>
		<dc:creator>Rotten</dc:creator>
		<pubDate>Fri, 26 Nov 2010 16:35:29 +0000</pubDate>
		<guid isPermaLink="false">http://mabp.localhost/?p=3#comment-2952</guid>
		<description>да при том что наткнулся на твою статейку когда писал проект именно на джаве)...

Вообщем загвоздка просто вышла в том - что в похапе константа что определенная что присвоенная обьявляется одним и тем же способом... в то время как в джаве нужно пометить ее как final если ты хочешь чтоб она была уже присвоенная...

а так - к статейке почти ничего общего не имеет, разве то что я тоже реализовывал регистри с синглтоном в одном флаконе))...</description>
		<content:encoded><![CDATA[да при том что наткнулся на твою статейку когда писал проект именно на джаве)...

Вообщем загвоздка просто вышла в том - что в похапе константа что определенная что присвоенная обьявляется одним и тем же способом... в то время как в джаве нужно пометить ее как final если ты хочешь чтоб она была уже присвоенная...

а так - к статейке почти ничего общего не имеет, разве то что я тоже реализовывал регистри с синглтоном в одном флаконе))...]]></content:encoded>
	</item>
	<item>
		<title>Автор: CTAPbIu_MABP</title>
		<link>http://mabp.kiev.ua/2008/04/17/pattern-registry/comment-page-1/#comment-2950</link>
		<dc:creator>CTAPbIu_MABP</dc:creator>
		<pubDate>Fri, 26 Nov 2010 12:37:00 +0000</pubDate>
		<guid isPermaLink="false">http://mabp.localhost/?p=3#comment-2950</guid>
		<description>а при чем тут java?</description>
		<content:encoded><![CDATA[а при чем тут java?]]></content:encoded>
	</item>
	<item>
		<title>Автор: Rotten</title>
		<link>http://mabp.kiev.ua/2008/04/17/pattern-registry/comment-page-1/#comment-2949</link>
		<dc:creator>Rotten</dc:creator>
		<pubDate>Fri, 26 Nov 2010 12:18:15 +0000</pubDate>
		<guid isPermaLink="false">http://mabp.localhost/?p=3#comment-2949</guid>
		<description>ай, молодца...
Именно благодаря этой статье узнал что в джава можно не меркировать константы меткой &quot;final&quot;. Точнее я читал об этом, но к сожалению после прочитанных 1000 страниц книги далеко не все выносишь себе в базу знаний...

Ты ж прикинь - я до этого всегда думал что в жаве константы всегда должны быть присвоенными а не просто определенными как в пхп...

Интерессно, сколько я бы еще жил с такой мыслю если бы эта статейка не заставила меня пошевилить мозгами)...</description>
		<content:encoded><![CDATA[ай, молодца...
Именно благодаря этой статье узнал что в джава можно не меркировать константы меткой "final". Точнее я читал об этом, но к сожалению после прочитанных 1000 страниц книги далеко не все выносишь себе в базу знаний...

Ты ж прикинь - я до этого всегда думал что в жаве константы всегда должны быть присвоенными а не просто определенными как в пхп...

Интерессно, сколько я бы еще жил с такой мыслю если бы эта статейка не заставила меня пошевилить мозгами)...]]></content:encoded>
	</item>
	<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.

Ещё ты решил делегировать Registry функционал инстанциирования новых объектов, это плохо. Registry не должен заниматься конструированием объектов.

Последнее замечание, лишающее смысла второе замечание. Открываем 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>

