<?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"
	>
<channel>
	<title>Comments on: Wyjątkowość PHP</title>
	<atom:link href="http://room-303.com/blog/2007/08/15/wyjatkowosc-php/feed/" rel="self" type="application/rss+xml" />
	<link>http://room-303.com/blog/2007/08/15/wyjatkowosc-php/</link>
	<description>Geek in the Shell: Redesigning the Web</description>
	<pubDate>Mon, 01 Dec 2008 20:44:51 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
		<item>
		<title>By: mcv</title>
		<link>http://room-303.com/blog/2007/08/15/wyjatkowosc-php/#comment-8405</link>
		<dc:creator>mcv</dc:creator>
		<pubDate>Mon, 20 Aug 2007 08:22:59 +0000</pubDate>
		<guid isPermaLink="false">http://room-303.com/blog/2007/08/15/wyjatkowosc-php/#comment-8405</guid>
		<description>acd: Np. dostępność hostingu, z czego pokrętnymi drogami wynika liczba dostępnych programistów, z czego niekoniecznie pokrętnymi drogami wynika koszt zatrudnienia takiego programisty.

A giganci zawsze się mogą mylić.

PS: .NET ze swoim Yellow-screen-of-death to chyba też do szczęśliwych nie należy? ;-)</description>
		<content:encoded><![CDATA[<p>acd: Np. dostępność hostingu, z czego pokrętnymi drogami wynika liczba dostępnych programistów, z czego niekoniecznie pokrętnymi drogami wynika koszt zatrudnienia takiego programisty.</p>
<p>A giganci zawsze się mogą mylić.</p>
<p>PS: .NET ze swoim Yellow-screen-of-death to chyba też do szczęśliwych nie należy? ;-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: acd</title>
		<link>http://room-303.com/blog/2007/08/15/wyjatkowosc-php/#comment-8404</link>
		<dc:creator>acd</dc:creator>
		<pubDate>Sun, 19 Aug 2007 21:21:21 +0000</pubDate>
		<guid isPermaLink="false">http://room-303.com/blog/2007/08/15/wyjatkowosc-php/#comment-8404</guid>
		<description>Czy może mi ktoś powiedzieć co trzyma ludzi (developerów, managerów) przy PHP'ie, gdy dostępne sa platformy takie jak .Net albo RoR ?

Cos w tym na pewno jest. Giganci tacy jak allegro nie mogli sie mylić.</description>
		<content:encoded><![CDATA[<p>Czy może mi ktoś powiedzieć co trzyma ludzi (developerów, managerów) przy PHP&#8217;ie, gdy dostępne sa platformy takie jak .Net albo RoR ?</p>
<p>Cos w tym na pewno jest. Giganci tacy jak allegro nie mogli sie mylić.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrys</title>
		<link>http://room-303.com/blog/2007/08/15/wyjatkowosc-php/#comment-8400</link>
		<dc:creator>Patrys</dc:creator>
		<pubDate>Fri, 17 Aug 2007 10:18:32 +0000</pubDate>
		<guid isPermaLink="false">http://room-303.com/blog/2007/08/15/wyjatkowosc-php/#comment-8400</guid>
		<description>Atrakcyjny:

Problemem nie jest to, że core pamięta czasy PHP3. Problemem jest to, że co i rusz na listach deweloperskich PHP czytam o tym, że "X się nie zmieni na model obiektowy, bo PHP ma mieć niski próg wejścia i łagodną krzywą nauki." Z takim podejściem, to i w PHP7 nie będzie obiektowego dostępu do IO, gdzie wyjątki przydają się najbardziej, bo i najwięcej błędów tam się może pojawić.</description>
		<content:encoded><![CDATA[<p>Atrakcyjny:</p>
<p>Problemem nie jest to, że core pamięta czasy PHP3. Problemem jest to, że co i rusz na listach deweloperskich PHP czytam o tym, że &#8220;X się nie zmieni na model obiektowy, bo PHP ma mieć niski próg wejścia i łagodną krzywą nauki.&#8221; Z takim podejściem, to i w PHP7 nie będzie obiektowego dostępu do IO, gdzie wyjątki przydają się najbardziej, bo i najwięcej błędów tam się może pojawić.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Atrakcyjny Wlodzimierz</title>
		<link>http://room-303.com/blog/2007/08/15/wyjatkowosc-php/#comment-8399</link>
		<dc:creator>Atrakcyjny Wlodzimierz</dc:creator>
		<pubDate>Fri, 17 Aug 2007 10:12:58 +0000</pubDate>
		<guid isPermaLink="false">http://room-303.com/blog/2007/08/15/wyjatkowosc-php/#comment-8399</guid>
		<description>Lubię oświecać początkujących, więc dodam swoje dwa gr.
Jak ktoś już wspomniał - wyjątki pojawiły się w PHP5, natomiast większość API pamięta wersje dużo starsze - nie zostało ono dostosowane do rzucania wyjątkami. Ale MOŻESZ, pisząc własny kod
tymi wyjątkami rzucać. Dodatkowo, nowe biblioteki stawiają na Exceptions (chociażby To naprawdę proste.
Zgodność wsteczna, wrappery. Nie rozumiesz ideii wyjątków.
Mapowanie return false z throw Ex?
To jest kwestia zaprojektowania nowej filozofii wykonywania pewnych czynnosci w ramach języka. Nikt tego nie obiecywał,
za to klikacze mogą z powodzeniem używać wyjątków w ramach własnych klas. To bardzo użyteczne.


Tak zupełnie gratis podpowiem, że chociażby w C++ bez rzutu wyjątkiem wewnątrz wywoływanej funkcji/metody twój kod będzie nadal sieczką if if if if if.

Z początkiem postu oczywiście się zgodzę, bo PHP oczywiście obsysa, tyle że nocą jest księżyc, w dzień słońce, a spice girls są znowu razem. Czyt. "STARE" / "BYŁO" / "ZNOWU" / "DOBRY MELANŻ BYŁ?"</description>
		<content:encoded><![CDATA[<p>Lubię oświecać początkujących, więc dodam swoje dwa gr.<br />
Jak ktoś już wspomniał - wyjątki pojawiły się w PHP5, natomiast większość API pamięta wersje dużo starsze - nie zostało ono dostosowane do rzucania wyjątkami. Ale MOŻESZ, pisząc własny kod<br />
tymi wyjątkami rzucać. Dodatkowo, nowe biblioteki stawiają na Exceptions (chociażby To naprawdę proste.<br />
Zgodność wsteczna, wrappery. Nie rozumiesz ideii wyjątków.<br />
Mapowanie return false z throw Ex?<br />
To jest kwestia zaprojektowania nowej filozofii wykonywania pewnych czynnosci w ramach języka. Nikt tego nie obiecywał,<br />
za to klikacze mogą z powodzeniem używać wyjątków w ramach własnych klas. To bardzo użyteczne.</p>
<p>Tak zupełnie gratis podpowiem, że chociażby w C++ bez rzutu wyjątkiem wewnątrz wywoływanej funkcji/metody twój kod będzie nadal sieczką if if if if if.</p>
<p>Z początkiem postu oczywiście się zgodzę, bo PHP oczywiście obsysa, tyle że nocą jest księżyc, w dzień słońce, a spice girls są znowu razem. Czyt. &#8220;STARE&#8221; / &#8220;BYŁO&#8221; / &#8220;ZNOWU&#8221; / &#8220;DOBRY MELANŻ BYŁ?&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jarek .// wolnystrzelec.com</title>
		<link>http://room-303.com/blog/2007/08/15/wyjatkowosc-php/#comment-8398</link>
		<dc:creator>jarek .// wolnystrzelec.com</dc:creator>
		<pubDate>Fri, 17 Aug 2007 07:05:31 +0000</pubDate>
		<guid isPermaLink="false">http://room-303.com/blog/2007/08/15/wyjatkowosc-php/#comment-8398</guid>
		<description>@Wojtosz:
Jednak sam czas nie sprawi że Ci ludzie  zaczną tworzyć projekty inaczej.
Miejmy nadzieje że  z czasem zmusi ich do tego jakiś zamach stanu w php.net albo wymagania rynku :). 

"odnosnie zapamietywania WTF funkcjonalnosci...."
Też tak uważam. Czego nie mogę powiedzieć o niektórych osobach których projekty muszę poszerzać/poprawiać :).</description>
		<content:encoded><![CDATA[<p>@Wojtosz:<br />
Jednak sam czas nie sprawi że Ci ludzie  zaczną tworzyć projekty inaczej.<br />
Miejmy nadzieje że  z czasem zmusi ich do tego jakiś zamach stanu w php.net albo wymagania rynku :). </p>
<p>&#8220;odnosnie zapamietywania WTF funkcjonalnosci&#8230;.&#8221;<br />
Też tak uważam. Czego nie mogę powiedzieć o niektórych osobach których projekty muszę poszerzać/poprawiać :).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: qwiat</title>
		<link>http://room-303.com/blog/2007/08/15/wyjatkowosc-php/#comment-8397</link>
		<dc:creator>qwiat</dc:creator>
		<pubDate>Fri, 17 Aug 2007 00:42:13 +0000</pubDate>
		<guid isPermaLink="false">http://room-303.com/blog/2007/08/15/wyjatkowosc-php/#comment-8397</guid>
		<description>Patrys, najpierw chwalisz Pythona a potem ganisz PHP. To mi zalatuje hipokryzją. ;]</description>
		<content:encoded><![CDATA[<p>Patrys, najpierw chwalisz Pythona a potem ganisz PHP. To mi zalatuje hipokryzją. ;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wojtosz</title>
		<link>http://room-303.com/blog/2007/08/15/wyjatkowosc-php/#comment-8396</link>
		<dc:creator>Wojtosz</dc:creator>
		<pubDate>Thu, 16 Aug 2007 15:09:28 +0000</pubDate>
		<guid isPermaLink="false">http://room-303.com/blog/2007/08/15/wyjatkowosc-php/#comment-8396</guid>
		<description>@wolnystrzelec.com
czy nie sadzisz, ze owo poparcie jest scisle z przeznaczonym na zmiany czasem powiazane ?

odnosnie zapamietywania WTF funkcjonalnosci pozwole sobie zasugerowac prowadzenie dokumentacji. pomysl sprawdza sie od wielu lat :)</description>
		<content:encoded><![CDATA[<p>@wolnystrzelec.com<br />
czy nie sadzisz, ze owo poparcie jest scisle z przeznaczonym na zmiany czasem powiazane ?</p>
<p>odnosnie zapamietywania WTF funkcjonalnosci pozwole sobie zasugerowac prowadzenie dokumentacji. pomysl sprawdza sie od wielu lat :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mcv</title>
		<link>http://room-303.com/blog/2007/08/15/wyjatkowosc-php/#comment-8395</link>
		<dc:creator>mcv</dc:creator>
		<pubDate>Thu, 16 Aug 2007 14:25:47 +0000</pubDate>
		<guid isPermaLink="false">http://room-303.com/blog/2007/08/15/wyjatkowosc-php/#comment-8395</guid>
		<description>Ja mam chroniczny ból lewego małego palca od trzymania Shifta przy każdym znaku $. Muszę się „przezwyczaić” na wciskanie Shifta prawym małym palcem dla wszystkich znaków znajdujących się po lewej stronie klawiatury. ;-)

PHP to właściwie jest nielogiczny. Nie mogę napisać:
$x = $y-&#62;metoda()[0];

Muszę:
$z = $y-&#62;metoda();
$x = $z[0];</description>
		<content:encoded><![CDATA[<p>Ja mam chroniczny ból lewego małego palca od trzymania Shifta przy każdym znaku $. Muszę się „przezwyczaić” na wciskanie Shifta prawym małym palcem dla wszystkich znaków znajdujących się po lewej stronie klawiatury. ;-)</p>
<p>PHP to właściwie jest nielogiczny. Nie mogę napisać:<br />
$x = $y-&gt;metoda()[0];</p>
<p>Muszę:<br />
$z = $y-&gt;metoda();<br />
$x = $z[0];</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jarek .// wolnystrzelec.com</title>
		<link>http://room-303.com/blog/2007/08/15/wyjatkowosc-php/#comment-8393</link>
		<dc:creator>jarek .// wolnystrzelec.com</dc:creator>
		<pubDate>Thu, 16 Aug 2007 10:15:45 +0000</pubDate>
		<guid isPermaLink="false">http://room-303.com/blog/2007/08/15/wyjatkowosc-php/#comment-8393</guid>
		<description>Wojtosz : Chyba nawet nie chodzi o samo 'zajmie trochę czasu' tylko o parcie społeczności w tym kierunku - tworzenia kodu łatwiejszego do utrzymania, zrozumienia. Jednak w części firm  oprogramowanie   jest tworzone na zasadzie : tworzymy stronę, dodajemy 2 formularze i nazywamy je cms-em, oddajemy klientowi i "zapominamy". Jednak gdy klient odezwie się po raz kolejny w celu dodania jakieś funkcjonalności , zaczynają się kłopoty ("hm... do czego to miało służyć..."). Ale miejmy nadzieję że z czasem się to zmieni.</description>
		<content:encoded><![CDATA[<p>Wojtosz : Chyba nawet nie chodzi o samo &#8216;zajmie trochę czasu&#8217; tylko o parcie społeczności w tym kierunku - tworzenia kodu łatwiejszego do utrzymania, zrozumienia. Jednak w części firm  oprogramowanie   jest tworzone na zasadzie : tworzymy stronę, dodajemy 2 formularze i nazywamy je cms-em, oddajemy klientowi i &#8220;zapominamy&#8221;. Jednak gdy klient odezwie się po raz kolejny w celu dodania jakieś funkcjonalności , zaczynają się kłopoty (&#8221;hm&#8230; do czego to miało służyć&#8230;&#8221;). Ale miejmy nadzieję że z czasem się to zmieni.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zisurrin</title>
		<link>http://room-303.com/blog/2007/08/15/wyjatkowosc-php/#comment-8392</link>
		<dc:creator>Zisurrin</dc:creator>
		<pubDate>Thu, 16 Aug 2007 10:11:07 +0000</pubDate>
		<guid isPermaLink="false">http://room-303.com/blog/2007/08/15/wyjatkowosc-php/#comment-8392</guid>
		<description>Z drugiej strony są osoby, które uważają, że nic lepszego od PHP4 już nie może być. Wystarczy popatrzeć, jakie głosy pojawiły się po rozpoczęciu akcji http://gophp5.org/ Także problemem mogą nie być tyle twórcy języka, co osoby, które go wykorzystują. To one będą hamowały przejście do nowych rozwiązań.</description>
		<content:encoded><![CDATA[<p>Z drugiej strony są osoby, które uważają, że nic lepszego od PHP4 już nie może być. Wystarczy popatrzeć, jakie głosy pojawiły się po rozpoczęciu akcji <a href="http://gophp5.org/" rel="nofollow">http://gophp5.org/</a> Także problemem mogą nie być tyle twórcy języka, co osoby, które go wykorzystują. To one będą hamowały przejście do nowych rozwiązań.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 1.603 seconds -->
