Author

Rob van der Leek Avatar

Rob van der Leek

Latest articles

by

  • , ,

    When to refactor your code?

    ·

    ·

    10 min read

    How to make refactoring part of your Definition of Done Writing code is an iterative process. The first iteration is usually not the best result. Grooming and polishing ✨ are needed before the code is ready to share with the world (and your future self). There is a saying in software development that illustrates the importance of polishing code: The first step is clear: your code should solve a particular problem. But what if your program’s input is huge and requires clever code optimizations to reach the required performance? Maybe you would be tempted to skip step two and jump immediately…