Hacker News new | ask | show | jobs
by ernstsson 5096 days ago
As previously mentioned in one of the other comments; to "facilitate run-time configuration and testing.". Removing the static coupling has a value in itself, making the component isolated to facilitate unit-testing.