Skip to content

The Java Legacy Code Survival Guide: Add Features Without Fear

Photo of Orlando Valdez
Hosted By
Orlando V. and Arturo P.
The Java Legacy Code Survival Guide: Add Features Without Fear

Details

We are transitioning from Meetup.com and rebranding as the Charlotte Tech Collective on LinkedIn!

Follow us on our LinkedIn page here: https://www.linkedin.com/company/clt-tech and register for this event here: https://www.linkedin.com/events/thejavalegacycodesurvivalguide-7337667580083556353/

The Java Legacy Code Survival Guide: Add Features Without Fear

How do you feel when you need to add a new feature to a legacy system with no tests, confusing naming, and tight coupling? Nervous? Anxious? What if there was a way to make it safer to work with and even enjoyable?

The key is to make the code safer to work with by adding tests, improving names, and refactoring toward OO principles like encapsulation and abstraction. Through live coding examples, you’ll see how small, simple refactorings can make adding new features easier.

By the end of this session, you’ll be able to

- identify common Java code smells
- apply refactoring techniques to improve code design
- safely add new features to your codebases with confidence

About our speaker
Steven Diamante is a technical coach dedicated to helping software teams master technical excellence, reduce bugs, and build software they’re proud of. Through hands-on Samman Coaching, he teaches teams how to write high-quality, maintainable code using XP practices like TDD, refactoring, and collaborative programming. He helps teams build a culture of continuous learning and experimentation, making software development more rewarding, fun, and effective. Outside of coaching, he enjoys playing guitar in his local church, reading a non-fiction book, or hanging out with his wife and two kids.

Agenda
5:30pm – 6:00pm: Networking, food and drinks
6:00pm – 7:00pm: Talk session
7:00pm – 7:30pm: More networking

Photo of Charlotte Java User Group group
Charlotte Java User Group
See more events
Pinnacle Solutions Group
5800 Old Pineville Rd, Suite 202 · Charlotte, NC
Google map of the user's next upcoming event's location
FREE