<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://methylbro.titaxium.org/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Méthylbro Développeur Web PHP - Tag - POO  - Commentaires</title>
  <link>http://methylbro.titaxium.org/</link>
  <atom:link href="http://methylbro.titaxium.org/feed/tag/POO/rss2/comments" rel="self" type="application/rss+xml"/>
  <description>Développeur Web PHP</description>
  <language>fr</language>
  <pubDate>Wed, 08 Sep 2010 20:21:12 +0200</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
    
    <item>
    <title>PHP : Appels de méthode à la chaîne - Hadrien.eu</title>
    <link>http://methylbro.titaxium.org/post/2009/09/13/php-appels-de-methode-a-la-chaine#c1380</link>
    <guid isPermaLink="false">urn:md5:abf760bd06d70626744178faddfec19b</guid>
    <pubDate>Mon, 14 Sep 2009 15:43:36 +0200</pubDate>
    <dc:creator>Hadrien.eu</dc:creator>
    
    <description>&lt;p&gt;En fait c'est ton exemple qui est mauvais. Tu sous entends dans ton article qu'on peut faire ça pour toutes les méthodes de ta classe qui retourne void. C'est là l'erreur. Tu ne peux retourner l'objet que si la méthode traite l'objet lui même. Cet exemple est plus parlant :&lt;/p&gt;


&lt;p&gt;$resultset-&amp;gt;filter('country','france')-&amp;gt;getFirst();&lt;/p&gt;


&lt;p&gt;au lieu de :&lt;/p&gt;


&lt;p&gt;$resultset-&amp;gt;filter('country','france');&lt;br /&gt;
$resultset-&amp;gt;getFirst();&lt;/p&gt;


&lt;p&gt;$resultSet étant un objet de classe héritant de ArrayObject et contenant une liste de données.&lt;/p&gt;


&lt;p&gt;Et même dans le cas là où la sémantique est respectée et où le code veut encore dire quelque chose, on y gagne quoi dans le premier exemple ? 12 caractères. Avant la pré-compilation.&lt;/p&gt;


&lt;p&gt;Si j'avais un $resultset-&amp;gt;addItem(1) qui ajoute un item à mon ArrayObject et retourne void, ça serait illogique qu'il retourne $resultset. S'il devait retourner autre chose que void, il devrait retourner un boolean qui décrit le résultat de la commande par exemple. Et ose me dire que la ligne suivante ne te choque pas :&lt;/p&gt;


&lt;p&gt;$resultset-&amp;gt;addItem(1)-&amp;gt;addItem(2)-&amp;gt;addItem(3)-&amp;gt;addItem(4)-&amp;gt;addItem(5)-&amp;gt;addItem(6)-&amp;gt;addItem(7);&lt;/p&gt;


&lt;p&gt;Non, franchement, ça vaut pas le coup. Et jQuery c'est mauvais ! &lt;img src=&quot;/themes/authorized/portfolio/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>PHP : Appels de méthode à la chaîne - Torgan</title>
    <link>http://methylbro.titaxium.org/post/2009/09/13/php-appels-de-methode-a-la-chaine#c1379</link>
    <guid isPermaLink="false">urn:md5:5d16560df8766bfceca8601d03703115</guid>
    <pubDate>Mon, 14 Sep 2009 15:34:13 +0200</pubDate>
    <dc:creator>Torgan</dc:creator>
    
    <description>&lt;p&gt;J'avoue que là je suis un peu dépassé. Je ne vois réellement aucun intérêt à une telle pratique si ce n'est de réduire la lisibilité du code.&lt;/p&gt;


&lt;p&gt;Pour le reste ça reste une question de choix du programmeur, mais à part dans des cas de types d'objets simples avec des accessurs (enchainement de méthodes sur un objet de type String par exemple), ça n'a à mon avis aucun sens.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>PHP : Appels de méthode à la chaîne - Méthylbro</title>
    <link>http://methylbro.titaxium.org/post/2009/09/13/php-appels-de-methode-a-la-chaine#c1367</link>
    <guid isPermaLink="false">urn:md5:44e93375fbe251e07b3ca8b35af2c74a</guid>
    <pubDate>Mon, 14 Sep 2009 10:51:12 +0200</pubDate>
    <dc:creator>Méthylbro</dc:creator>
    
    <description>&lt;p&gt;@&lt;a href=&quot;http://www.amicalement-web.net/&quot; rel=&quot;nofollow&quot;&gt;Tim&lt;/a&gt; : j'aboute dans ton sens depuis le début. Je considère moi aussi cela comme une bonne pratique.&lt;/p&gt;
&lt;p&gt;Cependant je suis le premier à consentir les limites d'un appel à la chaine dues aux problèmes de sémantique et de lisibilité inhérents.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>PHP : Appels de méthode à la chaîne - Tim</title>
    <link>http://methylbro.titaxium.org/post/2009/09/13/php-appels-de-methode-a-la-chaine#c1365</link>
    <guid isPermaLink="false">urn:md5:ed04a2713e682c0990a82ba0e7fe5825</guid>
    <pubDate>Mon, 14 Sep 2009 10:10:56 +0200</pubDate>
    <dc:creator>Tim</dc:creator>
    
    <description>&lt;p&gt;Ola,&lt;/p&gt;


&lt;p&gt;Pour moi c'est une très bonne pratique, à réserver toutefois pour des utilisations précises où justement, on pourrait avoir un intérêt à vouloir enchainer plusieurs modifications de l'objet.&lt;/p&gt;


&lt;p&gt;Le meilleur exemple reste Doctrine, qui l'utilise à merveille.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>PHP : Appels de méthode à la chaîne - guirala</title>
    <link>http://methylbro.titaxium.org/post/2009/09/13/php-appels-de-methode-a-la-chaine#c1364</link>
    <guid isPermaLink="false">urn:md5:cb4d21edca7559adac79b7621c786dee</guid>
    <pubDate>Sun, 13 Sep 2009 14:10:12 +0200</pubDate>
    <dc:creator>guirala</dc:creator>
    
    <description>&lt;p&gt;C'est clair cela m'a directement fait penser a jQuery. Et je l'utilise avec jQuery parce que les contraintes sont differentes, cela permet de gagner un peu de place et de réduire le volume des fichiers.&lt;br /&gt;
Par contre coté serveur, je trouve que ca réduit trop la clareté du code, même avec les assesseurs....l'autre inconvénient que j'y vois c'est que comme tu le souligne c'est une pratique peu courante et que donc si le code est maintenu par un collègue cela risque de le &quot;perdre&quot; donc perte de temps...&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>PHP : Appels de méthode à la chaîne - Méthylbro</title>
    <link>http://methylbro.titaxium.org/post/2009/09/13/php-appels-de-methode-a-la-chaine#c1363</link>
    <guid isPermaLink="false">urn:md5:b5174083dafad2107cb9e0975bbdd29c</guid>
    <pubDate>Sun, 13 Sep 2009 11:11:47 +0200</pubDate>
    <dc:creator>Méthylbro</dc:creator>
    
    <description>&lt;p&gt;Je ne suis pas d'accord avec toi. &lt;br /&gt;Je ne trouves pas cela systématiquement &quot;sémantiquement incorrect&quot;.&lt;/p&gt;
&lt;p&gt;Tout dépend du contexte. &lt;br /&gt;Mais lorsque tu utilises par exemple plusieurs assesseurs ; les enchaîner les uns les autres ne signifie pas systématiquement une faute de sens.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;En revanche je suis à demi-d'accord sur un point. &lt;br /&gt;Le code peut en effet s'avérer difficile à lire. &lt;br /&gt;Difficile seulement si l'interface à mal été pensée et que les noms des caractéristiques publique de ta classe n'ont peu ou pas de sens.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>PHP : Appels de méthode à la chaîne - Hadrien.eu</title>
    <link>http://methylbro.titaxium.org/post/2009/09/13/php-appels-de-methode-a-la-chaine#c1362</link>
    <guid isPermaLink="false">urn:md5:70f0c8bfae7b3f4a55d0eeb53123c4eb</guid>
    <pubDate>Sun, 13 Sep 2009 10:45:38 +0200</pubDate>
    <dc:creator>Hadrien.eu</dc:creator>
    
    <description>&lt;p&gt;Sauf que c'est sémantiquement incorrect, et qu'on y gagne quasiment rien. De plus, le code devient plus difficile à lire.&lt;/p&gt;
&lt;p&gt;C'est l'une de raisons pour lesquelles je ne supporte pas jQuery.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Introduction à la POO avec PHP - Partie 6 - jamel</title>
    <link>http://methylbro.titaxium.org/post/2008/04/14/Introduction-a-la-POO-avec-PHP-Partie-6#c1197</link>
    <guid isPermaLink="false">urn:md5:5cf65c846ed762c65010c59345b1e860</guid>
    <pubDate>Fri, 15 May 2009 15:07:32 +0200</pubDate>
    <dc:creator>jamel</dc:creator>
    
    <description>&lt;p&gt;bon voila ca  m'as éclairci un peu les choses, j'ai bien appricié les 1er chapitres simples et compréhensifs mais la dérniere chapitre ct un peu flou !! ya de nouveaux mots self::  , protected  bcp de if else...  qui sont passé sans le moindre commentaire !!  mais en gros c'est bien on te remercie pour ces chapitres c'est vraiment utile pour bien entamé la Poo&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Introduction à la POO avec PHP - Partie 2 - jamel</title>
    <link>http://methylbro.titaxium.org/post/2008/04/13/Introduction-a-la-POO-avec-PHP-Partie-2#c1194</link>
    <guid isPermaLink="false">urn:md5:19712731e8058b3962e6d835ca94fa06</guid>
    <pubDate>Fri, 15 May 2009 13:13:48 +0200</pubDate>
    <dc:creator>jamel</dc:creator>
    
    <description>&lt;p&gt;j'ai lu cette page apparament ell est bien pour ceux qui vien de commencer d'apprendre la logique du POO et puis concernat la condition if booof c peu importe soi on utilise != ou if else  c'est la méme chose... bon tutorial frére &lt;img src=&quot;/themes/authorized/portfolio/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Introduction à la POO avec PHP - Partie 6 - Zalian</title>
    <link>http://methylbro.titaxium.org/post/2008/04/14/Introduction-a-la-POO-avec-PHP-Partie-6#c1188</link>
    <guid isPermaLink="false">urn:md5:c66888b7376f206973f039f92f1bb0da</guid>
    <pubDate>Tue, 12 May 2009 11:55:23 +0200</pubDate>
    <dc:creator>Zalian</dc:creator>
    
    <description>&lt;p&gt;Très sympa ce tutorial, merci beaucoup Méthylbro. Je suis débutant et je cherchais depuis longtemps un tutorial le plus explicite possible pour comprendre vraiment ce qu'est la POO et à quoi sert-elle.&lt;/p&gt;


&lt;p&gt;Merci également à BibBib42, j'y ai aussi appris un peu plus de chose grâce à ces critiques constructives.&lt;/p&gt;


&lt;p&gt;Zalian&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Gestion des utilisateurs avec PHP - aDy</title>
    <link>http://methylbro.titaxium.org/post/2008/05/12/Gestion-des-utilisateurs-avec-PHP#c1182</link>
    <guid isPermaLink="false">urn:md5:53752cb3fd0cc2b2486af1cf526a6632</guid>
    <pubDate>Mon, 04 May 2009 02:06:34 +0200</pubDate>
    <dc:creator>aDy</dc:creator>
    
    <description>&lt;p&gt;Toujours pas de doc ? &lt;img src=&quot;/themes/authorized/portfolio/smilies/sad.png&quot; alt=&quot;:(&quot; class=&quot;smiley&quot; /&gt;&lt;br /&gt;
Chouette taf en tout cas !!!&lt;br /&gt;
Grand merci&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Introduction à la POO avec PHP - Partie 2 - guiralantoine</title>
    <link>http://methylbro.titaxium.org/post/2008/04/13/Introduction-a-la-POO-avec-PHP-Partie-2#c818</link>
    <guid isPermaLink="false">urn:md5:e9adf3a7b2294b6261c1a1133c4944c8</guid>
    <pubDate>Thu, 18 Dec 2008 13:59:16 +0100</pubDate>
    <dc:creator>guiralantoine</dc:creator>
    
    <description>&lt;p&gt;Salut,&lt;br /&gt;
bon tuto!&lt;br /&gt;
par contre je réagis par rapport au commentaire de dig :&lt;br /&gt;
Pas du tout d'accord avec toi sur le return : ton return est dégueulasse &lt;img src=&quot;/themes/authorized/portfolio/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt; faut se faire un nœud au cerveau pour le comprendre...Je suis plutôt adepte des if avec condition toujours &quot;vrai&quot; (pas de !=) Ca simplifie vachement le code à mon sens...&lt;br /&gt;
A++&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Introduction à la POO avec PHP - koffi</title>
    <link>http://methylbro.titaxium.org/post/2008/04/13/Introduction-a-la-POO-avec-PHP#c801</link>
    <guid isPermaLink="false">urn:md5:707dfef12cccfc50f3e9d165e1cf763e</guid>
    <pubDate>Tue, 16 Dec 2008 18:27:04 +0100</pubDate>
    <dc:creator>koffi</dc:creator>
    
    <description>&lt;p&gt;je programme déjà en php et je voudrais avancer avec la POO. J'espère les 6 jours suffiront pour me faire comprendre l'essentiel.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Introduction à la POO avec PHP - Partie 6 - koeurtra</title>
    <link>http://methylbro.titaxium.org/post/2008/04/14/Introduction-a-la-POO-avec-PHP-Partie-6#c696</link>
    <guid isPermaLink="false">urn:md5:568b22cc78810ec1468eb5a486358b63</guid>
    <pubDate>Tue, 25 Nov 2008 16:14:17 +0100</pubDate>
    <dc:creator>koeurtra</dc:creator>
    
    <description>&lt;p&gt;Je rejoins l'avis générale, c'est un excelent tuto, et j'aimerai aussi bcp avoir un exemple avec des traitements sur une base de donnée ou si quelqu'un parmis vous a une bonne adresse je suis preneur...en tous cas bravo et merci !!&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Introduction à la POO avec PHP - Partie 5 - Eric</title>
    <link>http://methylbro.titaxium.org/post/2008/04/18/Introduction-a-la-POO-avec-PHP-Partie-5#c380</link>
    <guid isPermaLink="false">urn:md5:fd3d015c9d14e48e094187b878f52c7f</guid>
    <pubDate>Sat, 20 Sep 2008 09:43:11 +0200</pubDate>
    <dc:creator>Eric</dc:creator>
    
    <description>&lt;p&gt;Je dis BRAVO Méthylbro&lt;br /&gt;
C&quot;est vrai que cela fait un peur de passer à la POO. Il faut apprendre et comprendre beaucoup de nouveaux concepts. Mais tu m' as su me convaincre. Ce tuto est très progressif et pédagogique. Grâce a toi j'ai compris les  notions de bases. Donc merci pour ça et pour l'intérêt que tu portes a partager ton savoir. Bonne continuation.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Introduction à la POO avec PHP - Partie 6 - eilijah</title>
    <link>http://methylbro.titaxium.org/post/2008/04/14/Introduction-a-la-POO-avec-PHP-Partie-6#c236</link>
    <guid isPermaLink="false">urn:md5:fdb9ca0eeeb0d76538c4c05bcdfcf3b1</guid>
    <pubDate>Wed, 20 Aug 2008 23:54:45 +0200</pubDate>
    <dc:creator>eilijah</dc:creator>
    
    <description>&lt;p&gt;Je me joins aux autres pour te feliciter pour ce tuto.&lt;/p&gt;


&lt;p&gt;Cependant je ne pense pas que bipbip envois le moindre skud ici et bien que je suppose que la poo couvre de nombreuses notions, je trouve dommage de s'arreter en si bon chemin. Et de terminer en nous envoyant une classe pas du tout commentée dans les dents avec des protected, des selfs et static private (j'avais compris que l'interet c'etait de modifié une prop static dans un objet pour modifier automatiquement la valeur dans tous les objets mais si c'est private.. /).&lt;br /&gt;
Bref pour moi les 5 premieres parties sont super interessantes et je regrette amerement de ne pas en avoir quelques autres traitant des methodes get/set, de l'heritage, des patterns et du bon usage de l'encapsulation par exemple &lt;img src=&quot;/themes/authorized/portfolio/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;br /&gt;
Mais bon je trouverai surement tout ca ailleur. (dommage car je ne pense pas que ce sera aussi didactique qu'ici ): )&lt;br /&gt;
En tous les cas bravo pour l'accessibilité!&lt;br /&gt;
C'est simple et efficace , joli travail!&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Introduction à la POO avec PHP - Partie 6 - Jérémy_B</title>
    <link>http://methylbro.titaxium.org/post/2008/04/14/Introduction-a-la-POO-avec-PHP-Partie-6#c217</link>
    <guid isPermaLink="false">urn:md5:2ecc0f92cb487514679432b03b070a64</guid>
    <pubDate>Sat, 09 Aug 2008 23:05:44 +0200</pubDate>
    <dc:creator>Jérémy_B</dc:creator>
    
    <description>&lt;p&gt;Je tiens à te dire un très grand BRAVO, étant donné que tu as réussi à me faire convaincre que la POO peut être un excellent atout pour créer un site web (bon, là tu parles de stylo, mais c'est faisable également pour le web... framework, CMS...).&lt;/p&gt;


&lt;p&gt;Bref, l'exemple du stylo est très bien, surtout que tu t'en es servi du début à la fin en expliquant les notions de la POO.&lt;/p&gt;


&lt;p&gt;Il me reste maintenant plus qu'à approndir mes nouvelles connaissances avec d'autres tutos et beaucoup de pratiques !&lt;/p&gt;


&lt;p&gt;Merci beaucoup.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Introduction à la POO avec PHP - Partie 5 - bouba</title>
    <link>http://methylbro.titaxium.org/post/2008/04/18/Introduction-a-la-POO-avec-PHP-Partie-5#c208</link>
    <guid isPermaLink="false">urn:md5:60a19bd2af8ffd7ef52b175d359df414</guid>
    <pubDate>Tue, 29 Jul 2008 15:59:50 +0200</pubDate>
    <dc:creator>bouba</dc:creator>
    
    <description>&lt;p&gt;Bravo , trés interessant&lt;br /&gt;
Et c'est quand la suite&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Introduction à la POO avec PHP - Partie 6 - devModest</title>
    <link>http://methylbro.titaxium.org/post/2008/04/14/Introduction-a-la-POO-avec-PHP-Partie-6#c153</link>
    <guid isPermaLink="false">urn:md5:d38407f800a0997d256fca414bdd4111</guid>
    <pubDate>Mon, 16 Jun 2008 15:27:03 +0200</pubDate>
    <dc:creator>devModest</dc:creator>
    
    <description>&lt;p&gt;BipBip421 devrait laisser son air condescendant et se dire que lui aussi doit être débutant quelque part.&lt;br /&gt;
Méthylbro a fait un super tuto, et il a osé s'exposer aux éventuels scuds qui ont rapidement été envoyés par BipBip421.&lt;br /&gt;
Bravo Méthylbro, ce sont des mecs comme toi qui permettent à des tas de développeur d'avoir le pied à l'étrier pour continuer à progresser.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Introduction à la POO avec PHP - Partie 5 - benjimatek</title>
    <link>http://methylbro.titaxium.org/post/2008/04/18/Introduction-a-la-POO-avec-PHP-Partie-5#c142</link>
    <guid isPermaLink="false">urn:md5:d513ca6a5cfa4efbf76d6a37e1d3fe65</guid>
    <pubDate>Tue, 27 May 2008 11:41:02 +0200</pubDate>
    <dc:creator>benjimatek</dc:creator>
    
    <description>&lt;p&gt;Merci pour ce developpement!!! Grace a vous nous evoluons enormement en PHP&lt;/p&gt;


&lt;p&gt;Dites mois j'ai une preocupation tout a fait particuliere!&lt;/p&gt;


&lt;p&gt;Quelles architectures doit respecter une application web de grande envergures!  en PHP c-a-d hautement professionnel en PHP&lt;br /&gt;
Je vous prie de décrire toute les methodes et technologie php à mettre en oeuvre! car je suis debutant en php dépuis 7 mois et j'ai peur de m'egarer dans mes recherches!&lt;/p&gt;


&lt;p&gt;une fois de plus! merci&lt;/p&gt;</description>
  </item>
      
</channel>
</rss>