Skip to content
This repository has been archived by the owner on May 3, 2023. It is now read-only.

Latest commit

 

History

History
14 lines (11 loc) · 1.67 KB

testing-and-refactoring-legacy-code.md

File metadata and controls

14 lines (11 loc) · 1.67 KB

Testing and Refactoring Legacy Code

Java has been around since 1995 and many of us are now working with large Java systems which have grown very complex and with no or very few tests. In this live coding session, Sandro will be demonstrating some techniques that will help us overcome the most common challenges of testing legacy Java code and also what we need to have in mind when refactoring towards a better design. Although he will be using Java, the techniques presented can be applied to any Object-Oriented language.

Sandro Mancuso

Software craftsman and founder of the London Software Craftsmanship Community (LSCC).

Sandro started coding at a very young age but just started his professional career years later, in 1996. He has worked for startups, software houses, product companies and a few international consultancy companies. Having worked as a consultant for the majority of his career, he had the opportunity to work in a good variety of projects, different languages, technologies and industries. Currently he is a director and a software craftsman at UBS Investment Bank, where he is responsible for the quality of the applications, mentoring developers and helping teams around the world to be better at delivering quality software.

Speaker References

Screencast for this presentation. If selected, I can easily present it in 50 to 60 minutes instead of 77 minutes like in the screencast.
Full list of Presentations, Interviews, Screencasts and Articles