Toggle navigation
Go
Log-in
Register
Home
Go to Wiki
Wiki Index
Document Index
User Index
Paris Jug Web Site
Go to Wiki
Document Index
Meeting
Go to Space
Document Index
20160209
Bienvenue au Paris Java User Group !
Prochaines Rencontres
20160209
Wiki source code of
20160209
More actions
Content
Comments
Attachments
History
Information
Hide line numbers
1: = = 2: 3: ((( 4: = Soirée Craftsmanship (09/02/2016) = 5: ))) 6: 7: == Date et lieu == 8: 9: * **Mardi 09 Février 2016** 10: * **Dans les locaux de l'**[[**ESIEA**>>Location.ESIEA]] 11: 12: {{velocity filter="none"}} 13: {{html clean="false" wiki="true"}} 14: Les vidéos sont publiées sur youtube 15: #if (true) 16: Les inscriptions sont ouvertes le jeudi avant l'évènement à 7h00 à partir de [[la HomePage>>Main.WebHome]]. 17: #end 18: #if (false) 19: ## **(% style="color:#0000ff; " %) Les inscriptions ne sont pas encore ouvertes(%%)** 20: <p/> 21: Suivez aussi le Parisjug sur Twitter([[@parisjug>>http://www.twitter.com/parisjug]]) pour être informé rapidement. 22: 23: <p/> 24: #end 25: 26: #if (false) 27: <p/> 28: **(% style="color:#ff0000; " %) Inscriptions closes(%%)** 29: <p/> 30: #end 31: 32: ---- 33: 34: * Les sessions sont filmées et le public est photographié. Les photographies sont ensuite publiées sur le site du Paris JUG et autres médias de l'associations Paris JUG. En acceptant cette invitation, vous autorisez le Paris JUG à publier votre photo sur les médias sus-mentionnés. 35: * Les **inscrits** à l'évènement non présents **5 min avant le début de la session**, soit à **19h25**, verront leur **place remise à disposition** 36: * Les **non inscrits** à l'évènement ne pourront donc y assister que sous réserve de **places disponibles** sur place **5 min avant le début de la session**, soit à 19h25. 37: <p/> 38: L’inscription implique de posséder une adresse mail valide sur laquelle vous recevrez une demande de confirmation à laquelle il vous faudra répondre afin de valider votre inscription. 39: 40: **Toute inscription non confirmée ne sera pas prise en compte !** 41: 42: ---- 43: == Photos == 44: {{html}} 45: <iframe align="center" src="https://www.flickr.com/slideShow/index.gne?user_id=131930460@N04& set_id=72157664091755910" frameBorder="0" width="500" scrolling="no" height="500"></iframe> 46: {{/html}} 47: == Détails == 48: 49: **19h15 à 19h30 : Accueil** 50: <p/> 51: **19h30 à 19h45 : Le mouvement Software Craftsmanship** 52: <p/> 53: <p> 54: Ce mouvement de pensée est l’une des réponses à la tendance à l’externalisation systématique des développements banalisant le métier de développeur pour le reléguer au rôle de simple producteur de ligne de code. Si vous souhaitez comprendre comment devenir un excellent professionnel à la fois humble et soucieux de la qualité de son travail, alors vous allez être comblé. 55: <p/> 56: **19h45 à 20h25 : Refactoring de code legacy, (en mode collaboratif, pour ceux qui souhaite participer) ** 57: <p/> 58: <p> 59: Vous avez sans doute déjà vu du code legacy complètement fermé aux tests : un vrai coffre-fort. Nous vous promettons de présenter quelques techniques pour forcer le coffre-fort sans filet et sans bavure : juste à la couture. Mais après avoir créé une brèche, nous basculerons dans un mode plus serein pour poser notre premier test unitaire. Des animateurs seront présents à la fois sur scène et dans la salle, pour animer cette session. L’objectif est de réaliser en pair programming l’exercice (en Java ou C#) puis de partager avec les autres binômes. 60: </p> 61: <p> 62: ATTENTION : Pour cette session, si vous souhaitez coder, vous devrez disposer d’un ordinateur portable de développement pour deux développeurs, avec un IDE et un Framework de test déjà installé.</p> 63: #if (true) 64: <p/> 65: **Intervenant** : [[Bruno Boucard>>Speaker.BrunoBoucard]], [[Thomas Pierrain>>Speaker.ThomasPierrain]] et [[Diego Lemos>>Speaker.DiegoLemos]] <p/> 66: #end 67: 68: <br/> 69: #if (true) 70: <p/> 71: **20h25 à 21h00 : Buffet ** 72: <p/> 73: #end 74: **21h00 à 21h45 : Refactoring de code legacy suite... ** 75: 76: **21h45 à 22h00 : Débrief ** 77: 78: **22h10 à ...** : 3ème mi-temps des juggers au Canon des Gobelins (25, avenue des Gobelins, 75013 PARIS) 79: <p/> 80: 81: === Pre requis === 82: 83: ==== Java ==== 84: 85: * JDK 8 86: * Eclipse ou Intellij Idea 87: * EclEmma Java Code Coverage for Eclipse : http://eclemma.org/jacoco/ 88: * Infinitest : https://infinitest.github.io/ 89: * AssertJ : http://joel-costigliola.github.io/assertj/ 90: * Mockito : https://code.google.com/p/mockito/ 91: 92: ==== C# ==== 93: * Visual Studio Community 2015 (gratuite et complète) : https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx 94: * Resharper en version d’évaluation : https://www.jetbrains.com/resharper/ 95: * NCrunch : http://www.ncrunch.net/ 96: * n-fluent : http://n-fluent.net/ 97: * NSubstitute : http://nsubstitute.github.io/ 98: 99: == Sponsors de l'association == 100: 101: <br/> 102: <ul><li>**Platinium**</ul></li> 103: <center> 104: 105: [[[[image:Main.Sponsors@mirakl.svg||width="200" alt="mirakl"]]>>http://www.mirakl.com/]] 106: [[[[image:Main.Sponsors@avisto.svg||width="200" alt="AViSTO"]]>>http://www.avisto.com/]] 107: </br> 108: 109: [[[[image:Main.Sponsors@zenika.svg||width="200" alt="Zenika"]]>>http://www.zenika.fr/]] 110: [[[[image:Main.Sponsors@arolla.svg||width="200" alt="Arolla"]]>>http://www.arolla.fr/]] 111: [[[[image:Main.Sponsors@carbon-IT.svg||width="200" alt="carbon-it"]]>>http://www.carbon-it.fr/]]</br> 112: 113: 114: [[[[image:Main.Sponsors@softeamcadextan.svg||width="200" alt="SFEIR"]]>>http://www.softeam.fr/]] 115: [[[[image:Main.Sponsors@cosium.svg||width="200" alt="Cosium"]]>>http://www.cosium.fr/]] 116: </center> 117: <br/> 118: <ul><li>**Gold**</ul></li> 119: <center> 120: [[[[image:Main.Sponsors@codenvy.svg||width="120" alt="Codenvy"]]>>http://www.codenvy.com/]] 121: [[[[image:Main.Sponsors@ippon.svg||width="120" alt="IPPON"]]>>http://www.ippon.fr/]] 122: [[[[image:Main.Sponsors@viseo.svg||width="120" alt="Viseo"]]>>http://www.viseo.com/]] 123: 124: </center> 125: <br/> 126: <br/> 127: == Post (blog) sur la présentation == 128: 129: == Télécharger les présentations == 130: <p><ul><li>* [[Slides D'introduction>>http://fr.slideshare.net/brunoboucard/how-to-test-untestable-code]]</li> 131: <li>* [[Code Sources>>https://github.com/boucardbruno/TripServiceKata-Paris-JUG 132: ]]</li> 133: </ul></p> 134: 135: Les slides d’intro de kata sont ici : 136: 137: #if (false) 138: <p><ul><li>* [[Les secrets des nouvelles architectures>>attach:2015-OCTO-ParisJUG-Les_nouvelles_architectures_logicielles.pdf]]</li></ul></p> 139: #end 140: 141: 142: {{/html}} 143: {{/velocity}}
Evènements partenaires
20160209 (Meeting.20160209) - XWiki
Accueil
Prochaines rencontres
Rencontres precedentes
Qu'est-ce que le ParisJUG
Faire une presentation
Les speakers
Mailing list
Sponsors
Partenaires
Donation
Elements Marketing
Nous contacter
Sponsors Platinium
Partenaires