Skip to content

Star of the Meetup: Kevlin Henney!!! - "A System Is Not a Tree"

Photo of Zsofi
Hosted By
Zsofi
Star of the Meetup: Kevlin Henney!!! - "A System Is Not a Tree"

Details

(Please note, the meetup will be in English)
Trees. Both beautiful and useful. But we're not talking about the green, oxygen-providing ones. As abstract structures we see trees all over the place — file systems, class hierarchies, ordered data structures, organisations, federal states, etc. They are neat and tidy, nested and hierarchical, a simple way of organising things, a simple way of breaking large things down into small things.
The problem is, though, that there are many things — from modest fragments of code up to enterprise-wide IT systems and into the world beyond — that do not comfortably fit into this way of looking at the world and decomposing it. Software architecture, organisations, design patterns, class decomposition, performance, unit tests... all these cut across the strict hierarchy of trees. This talk looks at what this means for how we think about and design systems, whether large or small.

Kevlin is an independent consultant, speaker, writer and trainer. His development interests are in patterns, programming, practice and process. He has been a columnist for a number of magazines and sites and has been on far too many committees. 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" and "97 Things Every Java Programmer Should Know".
You can check more from Kevlin here: https://vimeo.com/channels/761265

See you there! :)

Photo of Domain-driven Design (DDD) Hungary group
Domain-driven Design (DDD) Hungary
See more events
Emarsys CraftLab
1053, Budapest, Kossuth Lajos utca 7-9 · Budapest