Overview for 'matthiasnoback'

Too much magic?

Written by Matthias Noback / Original link on Mar. 16, 2022

Years ago my co-worker Maurits introduced me to the term "magic" in programming. He also provided the valuable dichotomy of convention and configuration (or in fact, he'd choose configuration over convention...). I think this distinction could be very helpful in psychological research, figuring out…

The Dependency Injection Paradigm

Written by Matthias Noback / Original link on Nov. 12, 2021

Paradigm; a nice word that means "a theory or a group of ideas about how something should be done, made, or thought about" (Merriam-Webster). In software development we have them too. From the philosophy and history of science courses I've followed, I remember that scientists working with different…

Do you have an exit strategy?

Written by Matthias Noback / Original link on Oct. 14, 2021

It's an extremely common problem in legacy code bases: a new way of doing things was introduced before the team decided on a way to get the old thing out. Famous examples are: Introducing Doctrine ORM next to Propel Introducing Symfony FrameworkBundle while still using Zend controllers Introducing…