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:
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.