<?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>Комментарии: Hibernate vs Doctrine</title>
	<atom:link href="http://alexey.tokar.net.ua/2009/11/hibernate-vs-doctrine/feed/" rel="self" type="application/rss+xml" />
	<link>http://alexey.tokar.net.ua/2009/11/hibernate-vs-doctrine/</link>
	<description>...о Javascript, о PHP, о Java и о прочем...</description>
	<lastBuildDate>Sun, 10 Apr 2011 22:55:06 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>Автор: Алексей Токарь</title>
		<link>http://alexey.tokar.net.ua/2009/11/hibernate-vs-doctrine/comment-page-1/#comment-1261</link>
		<dc:creator>Алексей Токарь</dc:creator>
		<pubDate>Sun, 23 May 2010 18:56:45 +0000</pubDate>
		<guid isPermaLink="false">http://alexey.tokar.net.ua/?p=152#comment-1261</guid>
		<description>тем, что есть еще и примитивные типы данных</description>
		<content:encoded><![CDATA[<p>тем, что есть еще и примитивные типы данных</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Andrey Korolyov</title>
		<link>http://alexey.tokar.net.ua/2009/11/hibernate-vs-doctrine/comment-page-1/#comment-1260</link>
		<dc:creator>Andrey Korolyov</dc:creator>
		<pubDate>Sun, 23 May 2010 18:51:55 +0000</pubDate>
		<guid isPermaLink="false">http://alexey.tokar.net.ua/?p=152#comment-1260</guid>
		<description>Начнём с того что в PHP вообще перегрузки как таковой нету.
А чем тебя смущает Function(MyObject $var, array $varArr, MyObjectSecond $var2) ?</description>
		<content:encoded><![CDATA[<p>Начнём с того что в PHP вообще перегрузки как таковой нету.<br />
А чем тебя смущает Function(MyObject $var, array $varArr, MyObjectSecond $var2) ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Doctrine vs Hibernate 2 &#124; Писать не обещаю, но буду...</title>
		<link>http://alexey.tokar.net.ua/2009/11/hibernate-vs-doctrine/comment-page-1/#comment-1259</link>
		<dc:creator>Doctrine vs Hibernate 2 &#124; Писать не обещаю, но буду...</dc:creator>
		<pubDate>Sun, 23 May 2010 18:35:08 +0000</pubDate>
		<guid isPermaLink="false">http://alexey.tokar.net.ua/?p=152#comment-1259</guid>
		<description>[...] несколько месяцев назад я уже проводил тест производительности двух сабжевых продуктов. Тогда я, правда, оговорился в [...]</description>
		<content:encoded><![CDATA[<p>[...] несколько месяцев назад я уже проводил тест производительности двух сабжевых продуктов. Тогда я, правда, оговорился в [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Алексей Токарь</title>
		<link>http://alexey.tokar.net.ua/2009/11/hibernate-vs-doctrine/comment-page-1/#comment-624</link>
		<dc:creator>Алексей Токарь</dc:creator>
		<pubDate>Thu, 10 Dec 2009 10:39:06 +0000</pubDate>
		<guid isPermaLink="false">http://alexey.tokar.net.ua/?p=152#comment-624</guid>
		<description>привожу.
над проектом работает N человек.
в проекте есть класс с методом A(). метод принимает три аргумента:
a, b, c

в случае PHP необходимо либо написать PHPDoc и воспользоваться IDE умеющей читать этот блок, либо пойти в метод и изучить что он делает и как. В типизированых языках не нужно себя насиловать описанием типов переменных и любая IDE сможет дать адекватную подсказку. + исключены ситуации случайной передачи неверного типа в метод.

пример номер два - перегрузка. То как она реализована в РНР сейчас - убожество.</description>
		<content:encoded><![CDATA[<p>привожу.<br />
над проектом работает N человек.<br />
в проекте есть класс с методом A(). метод принимает три аргумента:<br />
a, b, c</p>
<p>в случае PHP необходимо либо написать PHPDoc и воспользоваться IDE умеющей читать этот блок, либо пойти в метод и изучить что он делает и как. В типизированых языках не нужно себя насиловать описанием типов переменных и любая IDE сможет дать адекватную подсказку. + исключены ситуации случайной передачи неверного типа в метод.</p>
<p>пример номер два &#8212; перегрузка. То как она реализована в РНР сейчас &#8212; убожество.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Павел Корягин</title>
		<link>http://alexey.tokar.net.ua/2009/11/hibernate-vs-doctrine/comment-page-1/#comment-600</link>
		<dc:creator>Павел Корягин</dc:creator>
		<pubDate>Mon, 07 Dec 2009 15:10:59 +0000</pubDate>
		<guid isPermaLink="false">http://alexey.tokar.net.ua/?p=152#comment-600</guid>
		<description>Алексей, а можете привести пример, показывающий преимущество строгости?

Благодарю.</description>
		<content:encoded><![CDATA[<p>Алексей, а можете привести пример, показывающий преимущество строгости?</p>
<p>Благодарю.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Алексей Токарь</title>
		<link>http://alexey.tokar.net.ua/2009/11/hibernate-vs-doctrine/comment-page-1/#comment-301</link>
		<dc:creator>Алексей Токарь</dc:creator>
		<pubDate>Wed, 11 Nov 2009 11:47:07 +0000</pubDate>
		<guid isPermaLink="false">http://alexey.tokar.net.ua/?p=152#comment-301</guid>
		<description>А он тут при чем?</description>
		<content:encoded><![CDATA[<p>А он тут при чем?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: S</title>
		<link>http://alexey.tokar.net.ua/2009/11/hibernate-vs-doctrine/comment-page-1/#comment-300</link>
		<dc:creator>S</dc:creator>
		<pubDate>Wed, 11 Nov 2009 11:33:48 +0000</pubDate>
		<guid isPermaLink="false">http://alexey.tokar.net.ua/?p=152#comment-300</guid>
		<description>Как на счёт Python?</description>
		<content:encoded><![CDATA[<p>Как на счёт Python?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Алексей Токарь</title>
		<link>http://alexey.tokar.net.ua/2009/11/hibernate-vs-doctrine/comment-page-1/#comment-294</link>
		<dc:creator>Алексей Токарь</dc:creator>
		<pubDate>Tue, 10 Nov 2009 10:09:12 +0000</pubDate>
		<guid isPermaLink="false">http://alexey.tokar.net.ua/?p=152#comment-294</guid>
		<description>Тут прорыв больше в РНР5.3 и старше, когда разрешили в рефлексиях получать доступ к закрытым свойствам объектов.
Единственно чего я боюсь, что используя повсеместно доступ через рефлексию, не пострадает ли производительность еще больше?

А на java я решил переходить по многим причинам, но основная из них - java гараздо строже PHP.</description>
		<content:encoded><![CDATA[<p>Тут прорыв больше в РНР5.3 и старше, когда разрешили в рефлексиях получать доступ к закрытым свойствам объектов.<br />
Единственно чего я боюсь, что используя повсеместно доступ через рефлексию, не пострадает ли производительность еще больше?</p>
<p>А на java я решил переходить по многим причинам, но основная из них &#8212; java гараздо строже PHP.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: env0der</title>
		<link>http://alexey.tokar.net.ua/2009/11/hibernate-vs-doctrine/comment-page-1/#comment-292</link>
		<dc:creator>env0der</dc:creator>
		<pubDate>Tue, 10 Nov 2009 08:46:05 +0000</pubDate>
		<guid isPermaLink="false">http://alexey.tokar.net.ua/?p=152#comment-292</guid>
		<description>В Doctrine 2.0 будут POHO - тоже ничего не надо будет наследовать, а маппинги будут задаваться с помощью аннотаций. Я считаю, что это будет большой прорыв среди ОРМ-движков для PHP.

А с чем связан переход на джаву?</description>
		<content:encoded><![CDATA[<p>В Doctrine 2.0 будут POHO &#8212; тоже ничего не надо будет наследовать, а маппинги будут задаваться с помощью аннотаций. Я считаю, что это будет большой прорыв среди ОРМ-движков для PHP.</p>
<p>А с чем связан переход на джаву?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: chichikoff</title>
		<link>http://alexey.tokar.net.ua/2009/11/hibernate-vs-doctrine/comment-page-1/#comment-283</link>
		<dc:creator>chichikoff</dc:creator>
		<pubDate>Mon, 09 Nov 2009 22:19:44 +0000</pubDate>
		<guid isPermaLink="false">http://alexey.tokar.net.ua/?p=152#comment-283</guid>
		<description>Спасибо за пост. Сам давно уже задумался над тем чтобы выучить java. Да всё времени не хватает. А doctrine полностью доволен.</description>
		<content:encoded><![CDATA[<p>Спасибо за пост. Сам давно уже задумался над тем чтобы выучить java. Да всё времени не хватает. А doctrine полностью доволен.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

