Paulo Caroli’s session on Refactoring to Patterns – a practical look into the Agile approach on Evolutionary Design’ presented at the IndicThreads.com Conference On Java Technology 2007 held in Oct 2007 in Pune, India. In this session, Paulo Caroli introduces Refactoring and TDD (Test Driven Development) as the foundation for Agile Evolutionary Design. He explains how the practice of Refactoring to Patterns permits code simplicity to turn into well-know design pattern using real world experiences and selected case studies to illustrate this concept.
Paulo Caroli speaks about Continous Integration followed by a Question & Answer session on the topic as well as Agile Software Development. Session presented at the IndicThreads.com Conference On Java Technology 2007 held in Oct 2007 in Pune, India.
Traditionally, different modules are developed by different teams/developers and these are integrated
at late state of project. Continuous Integration takes a different approach. Continuous integration describes the software engineering practice of immediately committing every change, no matter how small, to a revision control system.


