Ciaran is Training Manager at Inviqa and spends his time training and coaching teams in OOD, TDD, BDD, DDD and Agile. He is also lead maintainer of PhpSpec.
Talk: Driving Design through Examples
Modelling by Example is a set of practices that combine BDD (Behaviour Driven Development) and DDD (Domain Driven Design) techniques to create a workflow that directly drives code from a starting point of user requirements. We will see how a simple feature can be defined via conversation with stakeholders, captured as automatable requirements, and expressed directly in the object model using tools such as Behat and PhpSpec.
Schedule | Speakers