Please log in to watch this conference skillscast.
At the heart of DDD are Models. Eric Evans uses Model Driven Development interchangeably with the term DDD in a lot of places in his blue book. In reality, this can quickly get lost with lots of focus on the tactical patterns and rarely on strategic patterns. But what does it actually mean? Model Thinking like Agile, DevOps is a culture that should be encouraged and embraced as a way of working within Software Development teams. This way of looking at the software that's being built can help in many ways. In this talk, Gayathri aims to explore what Model Thinking means, how it helps and what are the challenges to this approach and some of it directly drawn from her current experience.
YOU MAY ALSO LIKE:
- Scala eXchange London 2018 (in London on 13th - 14th December 2018)
- Alberto Brandolini's EventStorming Workshop (in London on 25th - 26th February 2019)
- Alberto Brandolini's DDD Modelling Workshop (in London on 27th February - 1st March 2019)
- Greg Young's CQRS, Domain Events, Event Sourcing and how to apply DDD (in London on 3rd - 5th June 2019)
Lightning Talk 1: Model Thinking as a Way of Working – Nurturing DDD Culture
Gayathri Thiyagarajan is a Senior Software Engineer working for Capgemini since 2011. With over 12 years of experience in Software Engineering mainly using Java technologies, she has worked for some of the major names in Public Sector, Supplier Management, Logistics, Consumer Products and Retail industries. She has wide range of experience doing Application Design and Architecture, specialising in Microservices based Distributed Systems and Domain Driven Design. She is a proficient speaker at conferences such as Devoxx and an experienced blogger. She is working as a DDD advocate for a large Public Sector client employing CQRS, Event driven architecture.