<?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>Comments on: Method Chaining i PHP &#8211; metodkedjor</title>
	<atom:link href="http://www.baronen.org/method-chaining-i-php-metodkedjor/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.baronen.org/method-chaining-i-php-metodkedjor/</link>
	<description>Baronen en webbprogrammerare</description>
	<lastBuildDate>Sat, 12 Nov 2011 11:45:08 +0100</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: Jonathan Hedrén</title>
		<link>http://www.baronen.org/method-chaining-i-php-metodkedjor/comment-page-1/#comment-3341</link>
		<dc:creator>Jonathan Hedrén</dc:creator>
		<pubDate>Wed, 04 Nov 2009 07:40:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.baronen.org/?p=633#comment-3341</guid>
		<description>Jag upplever snarare att läsbarheten ökar med metodkedjor, om man indenterar anropen d.v.s. Ex:
&lt;pre&gt;
$obj-&gt;setA(&#039;a&#039;)
    -&gt;setB(&#039;b&#039;)
    -&gt;setC(&#039;c&#039;);
&lt;/pre&gt;</description>
		<content:encoded><![CDATA[<p>Jag upplever snarare att läsbarheten ökar med metodkedjor, om man indenterar anropen d.v.s. Ex:</p>
<pre>
$obj-&gt;setA('a')
    -&gt;setB('b')
    -&gt;setC('c');
</pre>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nicklas Jarnesjö</title>
		<link>http://www.baronen.org/method-chaining-i-php-metodkedjor/comment-page-1/#comment-3278</link>
		<dc:creator>Nicklas Jarnesjö</dc:creator>
		<pubDate>Sun, 18 Oct 2009 17:55:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.baronen.org/?p=633#comment-3278</guid>
		<description>Detta med method chaining stötte jag på första gången nu när jag började att jobba med Zend Framework. Så jag har inte stött på det innan, men jag måste säga att jag gillar det skarpt. Snabbt och enkelt skulle jag vilja beskriva det.</description>
		<content:encoded><![CDATA[<p>Detta med method chaining stötte jag på första gången nu när jag började att jobba med Zend Framework. Så jag har inte stött på det innan, men jag måste säga att jag gillar det skarpt. Snabbt och enkelt skulle jag vilja beskriva det.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kim</title>
		<link>http://www.baronen.org/method-chaining-i-php-metodkedjor/comment-page-1/#comment-3186</link>
		<dc:creator>Kim</dc:creator>
		<pubDate>Thu, 17 Sep 2009 18:09:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.baronen.org/?p=633#comment-3186</guid>
		<description>För det första kan man göra detta i de flesta moderna språk men trots detta använder man inte kedjor där. Det finns inte incitament till det och det strukturen och läsbarheten försvinner.

Och ja. Jag vet att det är skillnad på getters och setters... herregud... Det är bland annat därför jag tycker det är fel. Bara själva ideén om att returnerar objekt från en set-funktion är ju bara fel fel fel. :) Det tycker alla fall jag</description>
		<content:encoded><![CDATA[<p>För det första kan man göra detta i de flesta moderna språk men trots detta använder man inte kedjor där. Det finns inte incitament till det och det strukturen och läsbarheten försvinner.</p>
<p>Och ja. Jag vet att det är skillnad på getters och setters&#8230; herregud&#8230; Det är bland annat därför jag tycker det är fel. Bara själva ideén om att returnerar objekt från en set-funktion är ju bara fel fel fel. <img src='http://www.baronen.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Det tycker alla fall jag</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Per</title>
		<link>http://www.baronen.org/method-chaining-i-php-metodkedjor/comment-page-1/#comment-3160</link>
		<dc:creator>Per</dc:creator>
		<pubDate>Tue, 08 Sep 2009 10:55:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.baronen.org/?p=633#comment-3160</guid>
		<description>Kim: att anropa en set-metod är långt från samma sak som att anropa en get-metod. Eftersom Andreas i kodexemplet enbart skickar in data i en klass för att spara ner det så har han ju ingen nytta av att få något returnerat.

Det är ju stor skillnad på:
$userObj = new User();
$userObj-&gt;setEmail(’baronen@mail.org’)
-&gt;setUsername(’baronen’)
-&gt;setFirstname(’Andreas’);

och:
$userObj = new User();
$userObj-&gt;getEmail(’baronen@mail.org’)
-&gt;getUsername(’baronen’)
-&gt;getFirstname(’Andreas’);</description>
		<content:encoded><![CDATA[<p>Kim: att anropa en set-metod är långt från samma sak som att anropa en get-metod. Eftersom Andreas i kodexemplet enbart skickar in data i en klass för att spara ner det så har han ju ingen nytta av att få något returnerat.</p>
<p>Det är ju stor skillnad på:<br />
$userObj = new User();<br />
$userObj-&gt;setEmail(’baronen@mail.org’)<br />
-&gt;setUsername(’baronen’)<br />
-&gt;setFirstname(’Andreas’);</p>
<p>och:<br />
$userObj = new User();<br />
$userObj-&gt;getEmail(’baronen@mail.org’)<br />
-&gt;getUsername(’baronen’)<br />
-&gt;getFirstname(’Andreas’);</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Baronen</title>
		<link>http://www.baronen.org/method-chaining-i-php-metodkedjor/comment-page-1/#comment-3159</link>
		<dc:creator>Baronen</dc:creator>
		<pubDate>Tue, 08 Sep 2009 07:49:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.baronen.org/?p=633#comment-3159</guid>
		<description>PHP hade inte jättebra objektstöd i PHP 4- och därför tror jag inte man kunde returnera objekt.

Har du lust att utveckla varför det inte är god etik att använda kedjor enligt följande:
$userObj = new User();
$userObj-&gt;setEmail(’baronen@mail.org’)
-&gt;setUsername(’baronen’)
-&gt;setFirstname(’Andreas’);

Jag vet att Zend kör så i sitt ramverk, skulle vara intressant att veta varför du anser att det inte är bra.</description>
		<content:encoded><![CDATA[<p>PHP hade inte jättebra objektstöd i PHP 4- och därför tror jag inte man kunde returnera objekt.</p>
<p>Har du lust att utveckla varför det inte är god etik att använda kedjor enligt följande:<br />
$userObj = new User();<br />
$userObj->setEmail(’baronen@mail.org’)<br />
->setUsername(’baronen’)<br />
->setFirstname(’Andreas’);</p>
<p>Jag vet att Zend kör så i sitt ramverk, skulle vara intressant att veta varför du anser att det inte är bra.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kim</title>
		<link>http://www.baronen.org/method-chaining-i-php-metodkedjor/comment-page-1/#comment-3156</link>
		<dc:creator>Kim</dc:creator>
		<pubDate>Sun, 06 Sep 2009 12:23:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.baronen.org/?p=633#comment-3156</guid>
		<description>Jag kodar för det mesta .net så jag har inte så stor koll på php. Men har man verkligen inte kunnat gjort detta tidigare? Det låter vansinnigt. Det handlar ju bara om att returnera objektet. Det är iofs långt ifrån god programmeringsmetodik att göra dessa typer av kedjor och jag förstår inte vad vinsten är.</description>
		<content:encoded><![CDATA[<p>Jag kodar för det mesta .net så jag har inte så stor koll på php. Men har man verkligen inte kunnat gjort detta tidigare? Det låter vansinnigt. Det handlar ju bara om att returnera objektet. Det är iofs långt ifrån god programmeringsmetodik att göra dessa typer av kedjor och jag förstår inte vad vinsten är.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Baronen</title>
		<link>http://www.baronen.org/method-chaining-i-php-metodkedjor/comment-page-1/#comment-3150</link>
		<dc:creator>Baronen</dc:creator>
		<pubDate>Fri, 04 Sep 2009 11:17:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.baronen.org/?p=633#comment-3150</guid>
		<description>Jag har faktiskt inte kollat om det är snabbare eller långsammare.

Man behöver inte heller skriva allt på en rad utan det skulle även kunna gå att skriva på följande sätt. 
$userObj = new User();
$userObj-&gt;setEmail(&#039;baronen@mail.org&#039;)
               -&gt;setUsername(&#039;baronen&#039;)
               -&gt;setFirstname(&#039;Andreas&#039;)
               -&gt;RegisterUser();</description>
		<content:encoded><![CDATA[<p>Jag har faktiskt inte kollat om det är snabbare eller långsammare.</p>
<p>Man behöver inte heller skriva allt på en rad utan det skulle även kunna gå att skriva på följande sätt.<br />
$userObj = new User();<br />
$userObj->setEmail(&#8216;baronen@mail.org&#8217;)<br />
               ->setUsername(&#8216;baronen&#8217;)<br />
               ->setFirstname(&#8216;Andreas&#8217;)<br />
               ->RegisterUser();</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Per</title>
		<link>http://www.baronen.org/method-chaining-i-php-metodkedjor/comment-page-1/#comment-3149</link>
		<dc:creator>Per</dc:creator>
		<pubDate>Thu, 03 Sep 2009 20:00:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.baronen.org/?p=633#comment-3149</guid>
		<description>Det är ju smidigt att baka in t.ex. 2 rader kod till 1 och samma. 
Har du kollat nåt på om eller hur mycket snabbare method chaining är än på vanliga viset?

Om man har väldigt, väldigt många set-metoder som måste anropas så kan det lätt bli en rätt lång kod-rad. Men skulle vara intressant att veta skillnaden i hastigheten mellan dem!</description>
		<content:encoded><![CDATA[<p>Det är ju smidigt att baka in t.ex. 2 rader kod till 1 och samma.<br />
Har du kollat nåt på om eller hur mycket snabbare method chaining är än på vanliga viset?</p>
<p>Om man har väldigt, väldigt många set-metoder som måste anropas så kan det lätt bli en rätt lång kod-rad. Men skulle vara intressant att veta skillnaden i hastigheten mellan dem!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

