Facebook pixel

Yegor Bugayenko

CTO and co-founder of Teamed.io; a regular blogger at www.yegor256.com; a hands-on Java developer at takes.org

Need Robust Software? Make It Fragile

In any software project, the goal is to create something stable.
We don't want it to break in front of a user. We also don't want our website to show an "internal application error" instead of a web page.
We want our software to work, not fail.

That's a perfectly valid and logical desire, but in order to achieve that, we have to make our software as fragile as possible. This may sound counter-intuitive, but that's the way it is.
The more fragile your app is in development, the more robust it is in production.

I will demonstrate, with practical Java examples, what Fail Fast means and how it helps us make software more stable.

Testing TDD

Early birds tickets
Get your tickets now!

Whether it’s Frontend, Backend, DevOps or Mobile that you care about, join us to learn about the most modern practices and techniques. Secure your ticket now, while there is still availability.

Buy tickets