addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditemptyheartfacebookfolderfullheartglobegmailgoogleimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartrashtriangle-downtriangle-uptwitteruseryahoo

"Testing and Refactoring Legacy Code" by Sandro Mancuso

  • Jul 9, 2014 · 5:00 PM

This is a virtual Meetup occuring at 5PM UK time. For help with your timezone calculation, refer to this.

You can tune in to the session at

If all fails, you can still access YouTube and IRC via previous means:

1) Join the IRC channel - Ask questions, chat, discuss 

2) View the live stream on YouTube 

Testing and Refactoring Legacy Code

Do you find working with legacy code tough? No tests, no documentation, and fear of breaking other parts of the code. Join Sandro Mancuso who will show you the only way to deal with these problems is to test and refactor merciless.

For the majority of us, legacy code is part of our life and learning how to embrace it can make things far more enjoyable. In this live coding session, Sandro will be demonstrating how to overcome the most common problems found when testing legacy code.

He will be taking a piece of messy Java code, test it until is 100% covered and then show how to refactor it in order to bring the business language and requirements to life.

This session is full of tips and tricks you can start applying immediately. Although the code is in Java, the same principles can be applied in any language

Speaker: Sandro Mancuso

Software craftsman, co-founder of Codurance, author of Software Craftsmanship—Professionalism, Pragmatism, and Pride, founder of the London Software Craftsmanship Community (LSCC). Sandro has been coding since a very young age but just started his professional career in 1996. He has worked for startups, software houses, product companies, international consultancy companies, and investment banks.

During his career Sandro had the opportunity to work in a good variety of projects, with different languages, technologies, and across many different industries. Sandro has a lot of experience in bringing the Software Craftsmanship ideology and Extreme Programming practices to organisations of all sizes. Sandro is internationally renowned by his work on evolving and spreading Software Craftsmanship and is a frequent speaker in many conferences around the world. His main goal as a professional is to help to raise the bar of software development sharing his experience and learning from other developers.

Join or login to comment.

  • Darren C.

    Finally got to watch this at the weekend. Excellent meetup. I thought the presentation and pace was perfect and the knowledge shared was very practical and extremely useful. I'll definitely be referring back to this video in my daily work!

    1 · July 13, 2014

  • Oz M.

    Can I watch the meetup online somewhere?

    July 10, 2014

  • mpegjohn

    Absolutely brilliant. I learned so much in such a short space of time. Thank you.

    July 10, 2014

  • Anthony S.

    Fantastic presentation, with an excellent code demo.

    July 10, 2014

  • Riccardo C.

    Great talk, lots of practical examples, very effective.
    It's probably the one I liked most since I joined V-JUG.
    Thanks to Simon, Sandro, Oliver and everyone involved.

    July 10, 2014

  • Nathan

    Funny I enjoyed it.

    July 10, 2014

  • José Dal Prá J.

    Very good!

    July 10, 2014

  • Arthur Bedder I.

    Excellent presentation.

    July 9, 2014

Our Sponsors

  • ZeroTurnaround

    Revolutionary tools for developing quality software faster

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy