Online via Microsoft Teams
14.45 You can start enter the webinar
15:00 Webinar starts
16:30 Webinar ends
It is not enough that software works as desired and expected. We place a great deal of value on its internal quality, citing the comprehensibility of the code and the clarity of its intent as hallmarks of that quality. We separate concerns and structures in order to understand and reason about our code. Domain-driven design seeks to distil our understanding of the domain into the structuring of code, creating a correspondence between the world of the problem and the world of the solution.
But what if such modularity and modelarity does not exist in the design or in the domain? What if the failure modes of software are not based on mechanisms structured for our understanding? Whether we are talking optimizing compilers, machine learning or the interactions of software with people and other systems, not everything about the software is reasonable or can be reasoned about easily.
This talk covers a range of topics that affect software architecture, coding, testing and product management. It is technical but not code-focused.
The target audience is anyone involved in development, whether as developer, as architect, as UX designer, as product owner, etc.
Kevlin is an independent consultant, trainer, reviewer and writer based in the UK. His development interests are in patterns, programming, practice and process. He has been a columnist for various magazines and web sites, a contributor to open source software and a member of more committees than is probably healthy (it has been said that “a committee is a cul-de-sac down which ideas are lured and then quietly strangled”). He is co-author of A Pattern Language for Distributed Computing and On Patterns and Pattern Languages, two volumes in the Pattern-Oriented Software Architecture series. He is also editor of 97 Things Every Programmer Should Know.
Registration closes: 18.03.2021 at 12am
This is a closed event for employees from Destination AARhus member companies and STEM-students at Aarhus University.
There are 250 seats, which will be distributed by a first-comes-first principle.
If you have signed up for the event but need to cancel your reservation, please notify us as soon as possible by writing an email to: email@example.com
Subscribe for Destination AARhus’ Event Updates mail if you wish to be directly notified when we announce new meetups and workshops.