Test-Driven Domains

It has been argued that Test-Driven Development bears the risk of losing the focus on business value. Domain-Driven Design is an approach to software development that puts a strong focus on business value. Combining ideas of Domain-Driven Design and Test-Driven Development leads to a formalized representation of the ubiquitous language through production code and tests. Sebastian Bergmann, creator of PHPUnit, and Stefan Priebsch, a proven expert on software architecture and design, will show how you this works in a live pair programming session. The attendees of this workshop will then apply the demonstrated concepts and techniques under the guidance of the two trainers. Bring a laptop with PHP!

About the speakers

Sebastian Bergmann
Sebastian Bergmann
Twitter LinkedIn Xing

Sebastian Bergmann, creator of PHPUnit, has played a vital role in professionalizing the PHP community. His comprehensive experience with test automation and quality assurance make him an internationally sought-after expert. In his free time, he plays board games, and really enjoys making fancy ice cream.

Stefan Priebsch
Stefan Priebsch
Twitter LinkedIn Xing

He has been an IT consultant for over 20 years and is a university lecturer on professional web development. He finds a sustainable solution for each problem using a unique blend of new ideas and proven approaches. He spends his free time playing electric guitar and researching agile home improvement.

Share presentation
The Three Dimensions of Testing The Three Dimensions of Testing