PHPnews.io

Overview for 'matthiasnoback'

New book: Recipes for Decoupling

Written by Matthias Noback / Original link on Jun. 29, 2022

My new book Recipes for Decoupling is 100% complete and available now! And now some other news related to this book. A little background information My new book is based on two things: 20 years of experience with (mostly framework) coupling issues in legacy code, and the hypothesis that PHPStan, th…


DDD entities and ORM entities

Written by Matthias Noback / Original link on Apr. 21, 2022

I was tweeting something about having separate "DDD" and "ORM" entities in a project in a project, and that I don't understand this. There were some great comments and questions, thanks a lot for that! To be honest, I understand more about it now. In this article I'll try to provide some more infor…


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…