Test code quality is not just nice-to-have

Day 1 /  / Track 1  /  RU / Introduction to technology

For most developers, testing is not really fun. However, for complex real-world project, having a maintainable and effective test suite is crucial for success. This session shows how having maintainable and effective integration tests is not a question of using the latest test frameworks, but rather properly crafting our test code. Join us for a live-coding session in which Sebastian is trying out his Russian speaking skills!

Go to presentation


Sebastian Daschner

Sebastian Daschner is a self-employed Java consultant, author and trainer and is enthusiastic about programming and Java. He is the author of the book "Architecting Modern Java EE Applications". Sebastian is participating in open source standardization processes such as the JCP or the Eclipse Foundation, helping forming the future standards of Enterprise Java, and collaborating on various open source projects. For his contributions in the Java community and ecosystem he was recognized as a Java Champion, Oracle Developer Champion, and JavaOne Rockstar. Besides Java, Sebastian is a heavy user of cloud native technologies and anything related to enterprise software. Sebastian evangelizes computer science practices, in his newsletter, podcast, and videos, and on Twitter via @DaschnerS. Sebastian kickstarted the JOnsen and jSpirit unconferences that connect Java developers throughout the globe. When not working with technology, he also loves coffee and to travel the world.

Invited Experts

Andrei Solntsev

Software craftsman at Codeborne (Tallinn, Estonia). Aggressive fan of extreme programming, autotests, pair programming and clean code. Creator of Selenide — an open-source library for UI tests in Java. Organizer of devclub.eu. Frequent speaker at conferences: DevClub, Agile Saturday, XP Days Kiev, SeleniumCamp, Nordic Testing Days, TopConf, DevConFu, Devoxx.