Skip to content

Kevlin Henney: "The Architecture of Uncertainty"

Photo of Eva
Hosted By
Eva
Kevlin Henney: "The Architecture of Uncertainty"

Details

Ralph Johnson defined architecture as "the decisions that you wish you could get right early in a project, but that you are not necessarily more likely to get them right than any other". Given our inability to predict the future, how can we design effectively for it? Much project management thinking is based on the elimination of uncertainty, and advice on software architecture and guidance for future-proofing code often revolves around adding complexity to embrace uncertainty. In most cases, this is exactly the opposite path to the one that should be taken.

The talk looks at how uncertainty, lack of knowledge and options can be used to partition and structure the code in a system.

About:
Kevlin Henney is an independent consultant, speaker, writer and trainer. His development interests include programming languages, software architecture and programming practices, with a particular emphasis on unit testing and reasoning about practices at the team level. He has helped many teams with their code, culture and practices. He is co-author of two volumes in the Pattern-Oriented Software Architecture series, editor of 97 Things Every Programmer Should Know and co-editor of 97 Things Every Java Programmer Should Know.

Termin: 14. April - 16.30-18 Uhr (Da das letzte Mal in MeetUp die Zeiten nicht richtig angezeigt worden sind, hier noch mal zur Sicherheit)

Direkteinstieg mit https://dtag.webex.com/dtag/j.php?MTID=mdcd169205db96188af414b08d1ca7f4e
Meeting-ID: 273 166 12778
Meeting-Passwort: yrBK5jAp2T3

Photo of Software/ System Engineering Community group
Software/ System Engineering Community
See more events