Session

Refactor Java with Confidence Workshop

Refactoring isn’t just cleanup. It’s how great developers keep code fast and flexible.

If you’ve ever struggled with messy logic, confusing names, or code that’s hard to change, this hands-on workshop will level up your refactoring skills.

What we’ll cover:

- Refactoring fundamentals: what refactoring is, when to do it, and why it matters
- Testing for safe refactoring: using Approval Testing and Mutation Testing to prevent regressions
- Small wins, big impact: techniques like renaming, simplifying logic, and improving structure
- Decoupling code for maintainability: separating business logic from I/O for cleaner, more adaptable systems

Expect plenty of coding, guided exercises, and practical takeaways you can apply immediately. Whether you’re new to refactoring or looking to sharpen your expertise, this workshop will give you the confidence to refactor fearlessly.

Steven Diamante

Technical Coach at Diamante Technical Coaching

Raleigh, North Carolina, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top