<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog Nouvelles Technologiespoo | Blog Nouvelles Technologies</title>
	<atom:link href="http://www.blog-nouvelles-technologies.net/tag/poo/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.blog-nouvelles-technologies.net</link>
	<description>technologiquement parlant, nous vivons une époque privilégiée</description>
	<lastBuildDate>Mon, 19 Sep 2011 14:20:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Ressources sur les principes avancés de conception objet</title>
		<link>http://www.blog-nouvelles-technologies.net/ressources-sur-les-principes-avances-de-conception-objet/</link>
		<comments>http://www.blog-nouvelles-technologies.net/ressources-sur-les-principes-avances-de-conception-objet/#comments</comments>
		<pubDate>Sun, 14 Jun 2009 20:18:54 +0000</pubDate>
		<dc:creator>mathieu</dc:creator>
				<category><![CDATA[Technique IT]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[design patterns]]></category>
		<category><![CDATA[gof]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[interfaces]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[ood]]></category>
		<category><![CDATA[oop]]></category>
		<category><![CDATA[patterns]]></category>
		<category><![CDATA[poo]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[solid]]></category>

		<guid isPermaLink="false">http://www.mathieuelie.net/?p=919</guid>
		<description><![CDATA[Savoir manipuler des objets avec un langage de programmation orienté objet est nécessaire mais pas suffisant pour coder une appli pérenne, maintenable etc&#8230; C&#8217;est comme connaitre tous les mots du dictionnaire, cela ne garantit pas d&#8217;écrire un livre de qualité. Voici des liens pour commencer (et même plus) a programmer objet tout en exploitant les avantages. My Blog : Program to an Interface, not an Implementation Pragmatic Java: Program to an interface, not an implementation Design Patterns du Gang of Four appliqués à Java &#8211; Club des décideurs et professionnels en Informatique Bonnes pratiques objet en .net : Introduction aux principes SOLID &#8211; Club des décideurs et professionnels en Informatique Principes avancés de conception objet &#124; Crossbow Labs Fat Agnus » Program to an interface, not an implementation Principles Of Object Oriented Design ArticleS.UncleBob.PrinciplesOfOod]]></description>
			<content:encoded><![CDATA[<p>Savoir manipuler des objets avec un langage de programmation orienté objet est nécessaire mais pas suffisant pour coder une appli pérenne, maintenable etc&#8230; C&#8217;est comme connaitre tous les mots du dictionnaire, cela ne garantit pas d&#8217;écrire un livre de qualité.</p>
<p>Voici des liens pour commencer (et même plus) a programmer objet tout en exploitant les avantages.</p>
<h5><a href="http://blogs.msdn.com/sachin/archive/2008/06/12/program-to-an-interface-not-an-implementation.aspx">My Blog : Program to an Interface, not an Implementation</a></h5>
<h5><a href="http://pragmaticjava.blogspot.com/2008/08/program-to-interface-not-implementation.html">Pragmatic Java: Program to an interface, not an implementation</a></h5>
<h5><a href="http://rpouiller.developpez.com/tutoriel/java/design-patterns-gang-of-four/">Design Patterns du Gang of Four appliqués à Java &#8211; Club des décideurs et professionnels en Informatique</a></h5>
<h5><a href="http://philippe.developpez.com/articles/SOLIDdotNet/#LI">Bonnes pratiques objet en .net : Introduction aux principes SOLID &#8211; Club des décideurs et professionnels en Informatique</a></h5>
<h5><a href="http://www.crossbowlabs.com/dossiers/principes-avances-oo">Principes avancés de conception objet | Crossbow Labs</a></h5>
<h5><a href="http://fatagnus.com/program-to-an-interface-not-an-implementation/">Fat Agnus » Program to an interface, not an implementation</a></h5>
<h5><a href="http://c2.com/cgi/wiki?PrinciplesOfObjectOrientedDesign">Principles Of Object Oriented Design</a></h5>
<h5><a href="http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod">ArticleS.UncleBob.PrinciplesOfOod</a></h5>
]]></content:encoded>
			<wfw:commentRss>http://www.blog-nouvelles-technologies.net/ressources-sur-les-principes-avances-de-conception-objet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>les design patterns en ruby: le livre</title>
		<link>http://www.blog-nouvelles-technologies.net/lecture-les-design-patterns-en-ruby/</link>
		<comments>http://www.blog-nouvelles-technologies.net/lecture-les-design-patterns-en-ruby/#comments</comments>
		<pubDate>Mon, 12 Jan 2009 20:07:59 +0000</pubDate>
		<dc:creator>mathieu</dc:creator>
				<category><![CDATA[Technique IT]]></category>
		<category><![CDATA[conseils]]></category>
		<category><![CDATA[design patterns]]></category>
		<category><![CDATA[lecture]]></category>
		<category><![CDATA[livre]]></category>
		<category><![CDATA[objet]]></category>
		<category><![CDATA[poo]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://www.mathieuelie.net/?p=420</guid>
		<description><![CDATA[Le livre &#8220;Les design patterns en ruby&#8221; presente les fameux patrons de conception implémentés à la maniere de ruby. C&#8217;est avec plaisir que j&#8217;ai lu cet ouvrage qui correspond a mon profil actuel et mes centres d&#8217;intérets. Aprés avoir résumé les bases de ruby, le livre enchaine sur divers design patterns avant de terminer sur des patterns propres a ce langage (convention over configuration) ou ceux pour lesquels il tire son epingle du jeu (meta programmation, dsl). Cet ouvrage convient trés bien aux débutants ruby pour lesquels il offre, en premiere partie, un panorama rapide. Un autre avantage, est la concision de ruby qui permet au débutant en pattern de se concentrer sur le pattern lui meme plutot que sur les spécificités d&#8217;un langage verbeux. Les patterns sont bien expliqués, de maniere accessible tout en montrant les implémentations spécifique a ruby. Les derniers chapitres abordent des themes souvent délaissés des autres ouvrages: meta programmation, convention plutot que configuration (voir rails), et domain spécific language. Voila donc de quoi satisfaire votre curiosité. A qui conseiller cet ouvrage? Au lecteur souhaitant s&#8217;initier a ruby tout en exploitant ses potentialités objets. Un connaisseur des patterns en tirera moins de bénéfice. De meme qu&#8217;un expert [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="les design patterns en ruby" src="http://ecx.images-amazon.com/images/I/51vOlmC%2BWTL._SL500_AA240_.jpg" alt="" width="144" height="144" />Le livre &#8220;<strong>Les design patterns en ruby</strong>&#8221; presente les fameux patrons de conception implémentés à la maniere de ruby. C&#8217;est avec plaisir que j&#8217;ai lu cet ouvrage qui correspond a mon profil actuel et mes centres d&#8217;intérets.</p>
<p>Aprés avoir résumé <strong>les bases</strong> de ruby, le livre enchaine sur divers <strong>design patterns</strong> avant de terminer sur des patterns propres a ce langage (convention over configuration) ou ceux pour lesquels il tire son epingle du jeu (meta programmation, dsl).</p>
<p>Cet ouvrage <strong>convient trés bien aux débutants ruby</strong> pour lesquels il offre, en premiere partie, un panorama rapide.</p>
<p>Un autre avantage, est la concision de ruby qui permet au débutant en pattern de se concentrer sur le pattern lui meme plutot que sur les spécificités d&#8217;un langage verbeux.</p>
<p>Les patterns sont bien expliqués, de maniere accessible tout en montrant les implémentations spécifique a ruby.</p>
<p>Les derniers chapitres abordent des themes souvent délaissés des autres ouvrages: meta programmation, convention plutot que configuration (voir rails), et domain spécific language. Voila donc de quoi satisfaire votre curiosité.</p>
<h2>A qui conseiller cet ouvrage?</h2>
<p>Au lecteur souhaitant s&#8217;initier a ruby tout en exploitant ses <strong>potentialités objets</strong>. Un connaisseur des patterns en tirera moins de bénéfice. De meme qu&#8217;un expert ruby restera peut etre sur sa faim. Pour moi cela a été, et reste, une bonne occasion de rentrer plus en profondeur dans les patterns tout en appréciant des exemples de codes trés concis . Je le conseil donc aussi a ceux qui souhaitent comprendre les bases des design patterns.</p>
<p><a href="http://designpatternsinruby.com/">Le site offciel de l&#8217;auteur</a></p>
<p><a href="http://www.pearson.fr/livre/?GCOI=27440100325790">Le livre sur le site de l&#8217;éditeur</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog-nouvelles-technologies.net/lecture-les-design-patterns-en-ruby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

