{"id":2705,"date":"2015-02-13T09:43:31","date_gmt":"2015-02-13T08:43:31","guid":{"rendered":"http:\/\/www.alpesjug.fr\/?p=2705"},"modified":"2015-02-25T18:22:14","modified_gmt":"2015-02-25T17:22:14","slug":"passez-a-la-vitesse-superieure-et-automatisez-le-refactoring-avec-autorefactor-le-mardi-24-fevrier-2015","status":"publish","type":"post","link":"https:\/\/www.alpesjug.fr\/?p=2705","title":{"rendered":"Passez \u00e0 la vitesse sup\u00e9rieure et automatisez le refactoring avec AutoRefactor! le Mardi 24 F\u00e9vrier 2015"},"content":{"rendered":"<p>Le Mardi 24 F\u00e9vrier nous accueillerons <strong>Jean-No\u00ebl Rouvignac<\/strong> pour nous parler de refactoring et de son outil <a href=\"http:\/\/autorefactor.org\">AutoRefactor<\/a>.<\/p>\n<h2>Pr\u00e9sentation<\/h2>\n<div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-2716\" src=\"http:\/\/www.alpesjug.fr\/wp-content\/uploads\/2015\/02\/codeRefactoring.gif\" alt=\"codeRefactoring\" width=\"372\" height=\"205\" \/>Le refactoring c&rsquo;est super, mais comment refactorer tout ce code legacy? Comment garder son code lisible et moderne avec peu d\u2019effort?<\/p>\n<p>Refactoreur dans l&rsquo;\u00e2me, Jean-No\u00ebl pr\u00e9sentera comment faire du refactoring efficacement pour am\u00e9liorer le code. Cela marche bien mais reste un processus manuel qui demande beaucoup d\u2019attention.<\/p>\n<p>Pour se faciliter la vie, il a cr\u00e9\u00e9 <strong>AutoRefactor<\/strong>. C\u2019est un plugin Eclipse qui refactore le code tout seul. Nous allons faire le <strong>refactoring d&rsquo;une base de code compl\u00e8te en un clic!<\/strong> Finalement Jean-No\u00ebl expliquera son fonctionnement et r\u00eavera \u00e0 ce que son futur sera.<\/p>\n<h2><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-2719\" src=\"http:\/\/www.alpesjug.fr\/wp-content\/uploads\/2015\/02\/JNR.jpg\" alt=\"JNR\" width=\"134\" height=\"200\" \/>Conf\u00e9rencier<\/h2>\n<p>Jean-No\u00ebl Rouvignac est un d\u00e9veloppeur passionn\u00e9 par Java et l&rsquo;open source. Son exp\u00e9rience professionnelle chez Information Mosaic\u00a0en Irlande et ForgeRock France l&#8217;emm\u00e8ne \u00e0 s&rsquo;approprier de larges projets. Comme il aime le code simple et lisible, il pratique le refactoring \u00e0 profusion. Et il l&rsquo;automatise\u00a0sous la forme d&rsquo;un projet open source : AutoRefactor.<\/p>\n<p>&nbsp;<\/p>\n<h2>Inscriptions<\/h2>\n<div><strong>Inscriptions<\/strong>\u00a0: <a href=\"https:\/\/plus.google.com\/u\/0\/events\/c4jgakd5ed8l3hjvlu0ljfte60g\">https:\/\/plus.google.com\/u\/0\/events\/c4jgakd5ed8l3hjvlu0ljfte60g<\/a><\/div>\n<div>Cette soir\u00e9e se d\u00e9roulera sur le campus \u00e0 la\u00a0Maison Jean Kuntzman\u00a0le mardi 24 F\u00e9vrier \u00e0 partir de 19h00.<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Le Mardi 24 F\u00e9vrier nous accueillerons Jean-No\u00ebl Rouvignac pour nous parler de refactoring et de son outil AutoRefactor. Pr\u00e9sentation Le refactoring c&rsquo;est super, mais comment refactorer tout ce code legacy? Comment garder son code&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[],"class_list":["post-2705","post","type-post","status-publish","format-standard","hentry","category-annonce"],"_links":{"self":[{"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=\/wp\/v2\/posts\/2705","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2705"}],"version-history":[{"count":6,"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=\/wp\/v2\/posts\/2705\/revisions"}],"predecessor-version":[{"id":2720,"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=\/wp\/v2\/posts\/2705\/revisions\/2720"}],"wp:attachment":[{"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2705"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2705"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2705"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}