Session

Gamma's Radiation And The Unexpected Virtue Of Ignorance

For decades, "Design Patterns: Elements of Reusable Object-Oriented Software" has been a staple for programmers worldwide. It is a guaranteed topic for code review discussions and is still one of the most commonly referenced books in recent programming history.

Despite its current status, the origins of the book were humble: a mere catalog or collection of ideas that emerged organically over years of usage. These notes could be considered the modern-day equivalent of an mdBook on GitHub.

Given the book's organic roots and its age, we must ask ourselves: are the traditional OO design patterns still relevant, particularly in a modern programming language like Rust, which is not strictly object-oriented?

In this session, we will discuss Erich Gamma's radiation: how do the ideas from "Design Patterns" hold up today? How have the unique properties of Rust changed perceptions of certain patterns, and have they evolved over time or reached the end of their half-life?"

Stefan Baumgartner

oida.dev

Linz, Austria

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top