Don't aim for reusability
Michael Sauter • Tegernsee, Germany • Talk

Date: January 26, 2018
Published: not published
Announced: unknown

Reusable, flexible code is often seen as the holy grail of software development. However, when new requirements come up, the code that was supposed to be reusable turns out to be too complex, difficult to understand, and not quite what is needed now. If that is the case, why do we continue to strive for reusability in the first place? This talk questions our tendency to generalize and our conviction that we can foresee what we’ll need in the future - and it’ll propose a different guiding principle instead.

Ruby on Ice 2018

Explore all talks recorded at Ruby on Ice 2018
+6