Advanced Refactoring

Improve legacy code without breaking its functionality. Learn refactoring techniques to work on complex code with clarity and effectiveness from day one.

Turn chaotic projects into well-structured ones. Profitable and effective refactorings, techniques like Narrow Change and Parallel Change, practical pair work, and applicable to any technology stack.

Syllabus

  • Advantages of refactoring
  • Most profitable refactorings
  • Narrow Change and Parallel Change
  • Combinations of automatic refactorings
  • Automation with IntelliJ
  • Legacy code refactoring

Who is it for

  • Professionals facing legacy code that is difficult to maintain
  • Those who care about software quality
  • Seeking clear, understandable, and well-structured code
  • Want practical techniques applicable immediately
  • Committed to making a positive impact on their projects and teams

Methodology

Pair work with rotations to gain diverse learning perspectives. Reduced groups with personalized attention. 100% practical with real examples and guided exercises from the very first moment.

We're opening registrations soon.

We're preparing the next open edition of this training.
If you're interested in joining, leave us your email and we'll let you know as soon as registration opens.

By submitting your email you accept our Privacy policy and to receive communications about this training and other Lean Mind content.

This registration is aimed at individuals interested in joining on their own.

📌 If you represent a company and want an exclusive edition for your team, contact us directly and we'll design a tailored proposal.

Reduce turnover, streamline internal processes, and make your end customers happier by having fewer bugs.

Tell us about your project