Agile 2009 - Legacy code http://agile2009.agilealliance.org/taxonomy/term/198/0 en Clean Code Clinic: Refactoring Fest http://agile2009.agilealliance.org/node/2258 <p><strong>Intent</strong></p> <p>Provide the participants with a hands-on-experience of real world refactoring by taking an open source project and refactoring it.</p> <p><strong>Summary</strong> </p> <p>Refactoring is a very well established practice not just in the Agile Community, but outside as well. </p> <p>This session is an attempt to help the development community understand refactoring a little better. It will provide a hands-on opportunity for developers to explore these concepts in action. This session will try to amplify the participant’s learning process by pairing them with other practitioners and peers.</p> http://agile2009.agilealliance.org/node/2258#comments Developer Jam Clinic hands-on session Legacy code refactoring tdd 180 minutes Thu, 26 Feb 2009 04:56:49 +0000 naresh 2258 at http://agile2009.agilealliance.org Refactoring Legacy Code 101 (Dev Jam / Clinic) http://agile2009.agilealliance.org/node/630 <p>You&#8217;ve started your new project and &#8220;surprise&#8221; (not really) you&#8217;re dealing with legacy code. This unique workshop will focus on a few specific techniques that help make up the majority of what to do in improving legacy code design. Our forefathers gave us &#8220;Extract Method&#8221; and &#8220;Rename&#8221;. Cleaning up code is fun and challenging at times!</p> <p><a href="http://agile2009.agilealliance.org/node/630">read more</a></p> http://agile2009.agilealliance.org/node/630#comments Developer Jam Clinic clean code Legacy code refactoring tdd 90 minutes Wed, 28 Jan 2009 13:50:04 +0000 bjallmon 630 at http://agile2009.agilealliance.org Ugly Code vs Clean Code: A/B Comparison of Legacy/Test-Driven Implementations http://agile2009.agilealliance.org/node/403 <p>The instructors wish, when they were first learning test-driving, refactoring, and OO, that they had had a side-by-side comparison between code Heaven and code Hell. Such an object lesson would have made the value and benefits of agile programming practices so much more plain, so much sooner. Alas for us, but hurray for you! In this workshop you will be able to compare and work with two very different implementations of the same problem domain: one of them fabulously ugly, and the other of them — well — a lot better. This is a close-repeat of a successful session we gave at Agile 08.</p> http://agile2009.agilealliance.org/node/403#comments Developer Jam Clinic clean code Delta Game Legacy code refactoring tdd test-driving 90 minutes Mon, 19 Jan 2009 17:13:42 +0000 patrickwelsh 403 at http://agile2009.agilealliance.org