SDD 2017 Schedule
This is a rating on a scale from 1 to 5 to indicate how much demo coding the session will contain (as opposed to slides) – 1 means no code demos, and 5 means nothing but.
This is a rating on a scale from 1 to 5 to indicate how advanced the session is (in terms of the specific topic that is being covered) – 1 means that it’s introductory, and 5 means that it’s aimed at attendees who already have significant experience in the relevant area.
Thursday 18 May 2017
Clean architecture: patterns, practices, and principles
As software grows more complex, we need to manage this complexity by using various architectural patterns, practices, and principles. In this session, we will learn how software experts keep their architecture clean using a new approach to software architecture. We’ll learn about domain-centric architectures, application layers, (CQRS) Command-Query Responsibility Separation, event sourcing, microservices, and more. You can expect to hear practical advice and see real-world examples from over 17 years of architectural experience.
Matthew is a software and data science consultant with over 17 years of professional experience. His primary focus is on using Agile methods to create large-scale data-driven systems that transform data into actionable insight. He is an international public speaker, author for Pluralsight, Microsoft MVP, ASPInsider, and an open-source software contributor. http://www.matthewrenze.com @MatthewRenze