{"id":1758,"date":"2012-03-04T10:00:44","date_gmt":"2012-03-04T09:00:44","guid":{"rendered":"http:\/\/www.blaess.fr\/christophe\/?p=1758"},"modified":"2012-03-04T10:00:44","modified_gmt":"2012-03-04T09:00:44","slug":"lecture-code-clean","status":"publish","type":"post","link":"https:\/\/www.blaess.fr\/christophe\/2012\/03\/04\/lecture-code-clean\/","title":{"rendered":"[LECTURE] Clean Code"},"content":{"rendered":"<h2><a href=\"http:\/\/www.blaess.fr\/christophe\/wp-content\/uploads\/2012\/03\/codeclean.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright  wp-image-2455\" title=\"Clean Code: A Handbook of Agile Craftsmanship\" src=\"http:\/\/www.blaess.fr\/christophe\/wp-content\/uploads\/2012\/03\/codeclean-150x150.png\" alt=\"Clean Code: A Handbook of Agile Craftsmanship\" width=\"150\" height=\"150\" \/><\/a>Clean Code: A Handbook of Agile Software Craftsmanship<\/h2>\n<h3>Robert C. Martin<\/h3>\n<p>\n<!--more-->\n<\/p>\n<p style=\"text-align: justify;\">J&rsquo;avais entendu parler de ce livre il y a un peu plus d&rsquo;un an, mais je n&rsquo;avais pas encore eu l&rsquo;occasion de me le procurer et de le lire. Voil\u00e0 qui est fait&nbsp;!<\/p>\n<p style=\"text-align: justify;\">Tr\u00e8s int\u00e9ressant et tr\u00e8s riche, il contient de nombreux conseils et exemples pour am\u00e9liorer la qualit\u00e9 du code que l&rsquo;on d\u00e9veloppe. Il existe une grande vari\u00e9t\u00e9 d&rsquo;ouvrages dans ce domaine&nbsp;; j&rsquo;avais d\u00e9j\u00e0 mentionn\u00e9 en <a title=\"Recommandations de lecture\" href=\"http:\/\/www.blaess.fr\/christophe\/livres\/recommandations-de-lecture\/\">recommandation de lectures<\/a> \u00ab\u00a0<em>Code Complete<\/em>\u00a0\u00bb de Steve Mc Connell et \u00ab\u00a0<em>L&rsquo;Art du Code<\/em>\u00a0\u00bb de Steve Maguire, mais j&rsquo;ajoute sans h\u00e9siter celui-ci.<\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" style=\"width: 120px; height: 240px;\" src=\"http:\/\/rcm-fr.amazon.fr\/e\/cm?t=chbl-21&amp;o=8&amp;p=8&amp;l=as1&amp;asins=0132350882&amp;IS1=1&amp;ref=tf_til&amp;fc1=000000&amp;lt1=_blank&amp;m=amazon&amp;lc1=5375BA&amp;bc1=F7F4EB&amp;bg1=F7F4EB&amp;f=ifr\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" width=\"320\" height=\"240\"><\/iframe><\/p>\n<p style=\"text-align: justify;\">J&rsquo;ai appr\u00e9ci\u00e9 notamment la notion d&rsquo;<em>artisanat du logiciel<\/em>, signe de l&rsquo;implication du d\u00e9veloppeur pour produire un code de qualit\u00e9. C&rsquo;est un concept qui me tient \u00e0 coeur.<\/p>\n<p style=\"text-align: center;\">Un ouvrage que je recommande donc sans h\u00e9sitation.<\/p>","protected":false},"excerpt":{"rendered":"<p>Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-1758","post","type-post","status-publish","format-standard","hentry","category-linux-2"],"_links":{"self":[{"href":"https:\/\/www.blaess.fr\/christophe\/wp-json\/wp\/v2\/posts\/1758","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.blaess.fr\/christophe\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.blaess.fr\/christophe\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.blaess.fr\/christophe\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.blaess.fr\/christophe\/wp-json\/wp\/v2\/comments?post=1758"}],"version-history":[{"count":0,"href":"https:\/\/www.blaess.fr\/christophe\/wp-json\/wp\/v2\/posts\/1758\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.blaess.fr\/christophe\/wp-json\/wp\/v2\/media?parent=1758"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.blaess.fr\/christophe\/wp-json\/wp\/v2\/categories?post=1758"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.blaess.fr\/christophe\/wp-json\/wp\/v2\/tags?post=1758"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}