All posts by
Cezary Sanecki

Oct 28 2025

Unit testing revisited

Have you ever found yourself in a situation where a small change in the code breaks tests in a completely different, seemingly unrelated part of the system? Or maybe you‘ve inherited a test suite that is slow, hard to read, and nobody wants to touch it? At Allegro, we believe that good tests are the foundation of high-quality software. In this article, we’d like to share some practices that help us write tests that are not a burden, but a real asset.


Cezary Sanecki

Editor

I’m a Software Engineer with several years of experience. My professional journey began as a civil engineer, but I’ve always been drawn to computers. I’m constantly seeking knowledge on how to write better software, focusing on areas like Domain-Driven Design (DDD), architecture, and unit testing. Outside of work, I run a programming blog cezarysanecki.pl where I share my insights on IT. I’m also passionate about knowledge sharing, which has led me to speak at various events. Beyond programming, I enjoy running, expanding my knowledge in finance, and looking after my two lively kids.