We empower your developers

We teach to change Legacy Code into Clean Code using refactoring techniques.

Technical workshops with leadership & teamwork background.

Pyramid of Refactoring – Example

In my previous post I talked about origins of Pyramid of Refactoring. Something that inspires me, something I try to engage in lots of places / techniques like Test Driven Development, working with with Legacy Code or just when our daily programming activities take places. Nowadays applying refactoring techniques is much easier, as tools like…

Pyramid of Refactoring – Discovery

General principles, patterns – at one side allow us to tidy up knowledge, use common approach when solving certain kind of problems. On the other side they might impede our creativity and inspiration. But even then we have something we can base on even if we want to reject it and invent something better. In…

Refactoring gives all kind of balance

Refactoring is nothing else but a technique that allow you to keep the balance. But what balance? Emotional one? Also, as it is good to when you can keep calm that code is readable, testable, maintainable and most likely works as expected! But the most important is the one called P/PC Balance. “P” refers to…