Refactoring Workbook

There's an easy way to do the exercises: Read the question, look up the answer, and nod because it sounds plausible. This may lead you to my insights.

Then there's a harder but far better way to do the exercises: Read the question, solve the problem, and only then look up the answer. This has a much better chance of leading you to your own insights.

Particularly for the code you're asked to modify, hands-on practice will help you learn more. Refactoring is a skill that requires practice.

Good luck!

Категории