.99100 ≈ 0.37
1.01100 ≈ 2.7
Are you caught in the legacy trap? Do you spend lots of time to fix things, and not much time to prevent future issues? Do changes make the code a little worse every time?
You know that refactoring could help, but you’re worried it will introduce bugs, it’s too much work to learn and apply, and the payback is uncertain.
Local refactorings make a great starting point for change. These refactorings focus on one class or file at a time: small improvements that quickly make your code easier to understand. Local refactorings then set up further refactorings.
Simple, safe refactorings => no bugs introduced.
A powerful IDE helps you make changes quickly.
Local refactorings give you instant payback.
Fluent Refactoring Workshop
I’m offering a public, 2.5-hour Fluent Refactoring Workshop designed to help you get good at making local changes. This hands-on workshop is for small groups, currently limited to 8 participants.
Contact me at bill@xp123.com if you’d like to be on the waiting list, or hear about future offerings.
Workshops | Date | Time | 🌎 | Price |
We’ll do all these:
- Use pindown tests to help ensure our refactorings are safe
- Discuss a strategy for continual improvement
- Identify code smells in one key class
- Practice refactoring green-to-green
- Get the most important IDE refactorings in our hands
Who Is This For?
This is for programmers who need or want to build the refactoring habit – giving future you an easier time than you have today!
If you’ve been “refactoring” in a sloppy, manual way, you’ll see how tools can speed you up and make changing code safer.
If you haven’t seen how much code can be improved in little steps, this will open your eyes.
What Others Have Said
Sounds Great — What’s Next?
Individuals, it’s $99 for the 2.5-hour session. Contact me and we’ll talk about when the next session might be.
Companies, contact me and we can discuss options. For example, we could add a second session where we refactor your code.
The current workshop is for Java, using IntelliJ. (It’s ok to take the class if you don’t use IntelliJ, but you’ll have to re-program your hands a bit when you’re back in your home IDE.)
Contact me today – effective refactoring will help you
develop software faster and better!
Bill Wake
bill@xp123.com