Skip to content

July 16: The Java Legacy Code Survival Guide: Add Features Without Fear

Photo of Gray Herter
Hosted By
Gray H.
July 16: The Java Legacy Code Survival Guide: Add Features Without Fear

Details

Title: July 16: The Java Legacy Code Survival Guide: Add Features Without Fear

Thank you to BTI360 for hosting. They are providing the venue, plus food and refreshments.

Details:

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, and safely add new features to your codebases with confidence.

Agenda:

6:30 PM - Meet and Greet
7:00 PM - The Java Legacy Code Survival Guide: Add Features Without Fear by Steven Diamante
8:30 PM - Wrap Up

## Location

BTI360’s Office in Herndon
The office is across from Worldgate, looking down on the toll road.

## Address

12930 Worldgate Dr, Ste 400, Herndon, VA 20170 [map]
Watch this video for arrival details! Parking and Arrival Instructions

## Logistics

  • PARKING: Use the surface lot. All spaces marked MIII are open for parking. Please avoid Management spaces, State Farm and SP+
  • ARRIVAL: Follow the signs from the front entrance to the freight elevator located in the parking garage on level P2. Take the elevator to Suite 400 (Floor 4).
  • Watch this! Parking and Arrival Instructions
Photo of DCJUG/DevIgnition group
DCJUG/DevIgnition
See more events
BTI360
12930 Worldgate Dr Ste 400 · Herndon, VA
Google map of the user's next upcoming event's location
FREE