evolutionary design

Refactoring Strategies & Tactics

room: Osgoode East, LC — time: Wednesday 14:00-15:30, Wednesday 16:00-17:30
Average Rating: -

What do masters of refactoring know that novices don’t?

In 2006 I stumbled upon an answer to that question. I was preparing numerous refactoring labs for use in Industrial Logic’s eLearning. Each lab features problem code and solution code. To produce the solution code, I’d refactor the problem code by applying sequences of low-level design transformations, like Extract Method, Move Method, Extract Class and Inline Method.

Syndicate content