Framework Internals: Dependency Injection

Introduction

If you've been a software engineer for a little while you must've come across excellent advice like: "Do Not Repeat Yourself", "Do Not Re-Invent the Wheel", and so on. Several opensource libraries and frameworks often have battle-tested code that solves your problems. For example, why build a new Java-based backend … read more