What you will Learn
- Appreciate both clear descriptions in Gherkin and the practical implementation in the programming language.
- How certain patterns in the Gherkin code and in the step implementations can indicate potential problems or opportunities for improvement and refactoring.
- Practise directly applying the concepts you have learnt in examples and how you can treat the identified "cucumber diseases" through targeted refactoring
Session Speaker
Roland Germ
Technical Agile Coach - Nagarro, Austria
As a technical agile coach, Roland Germ helps software development teams improve their collaboration and technical excellence to develop more effectively and reduce their technical debt. He has more than twenty years of experience in software development and has been involved in software craftmanship and agile practices for the software developer since 2005. He leads communities with coding workshops both internally at Nagarro and for customers on topics such as Clean Code and Test Driven Development (TDD). In addition, he regularly holds training courses on TDD and agile software development.
Co Speaker
Katrin Heiderer
Technical Agile Coach - Nagarro, Austria
Working in software development for multiple years, I can relate to the struggles and pains most developers have. As Technical Agile Coach, I coach teams get better at programming practices, Continuous Integration and Development, Clean Code, BDD and many other technical practices (Mob programming, refactoring of legacy code, ...). I try to help organizations who struggle with major technical debts, the pain of refactoring legacy code and maintaining it and try to find a tailored solutions for each problem.