Re:Everything that uses configuration files should report wh...
by inoffensivename on Sunday June 25, 2023 @11:42AM
(#36469394)
IMO, automatic DI frameworks were a big mistake. An idea that looks useful at the time, but actually leads to spaghetti mess code that is harder to maintain than it would be without any automatic DI.
[ Parent
| on HN ]
Re:Everything that uses configuration files should report wh...
by erickf1 on Sunday June 25, 2023 @12:30PM
(#36469946)
Agreed.
Re:Everything that uses configuration files should report wh...
by flaminHotSpeedo on Tuesday June 27, 2023 @11:51AM
(#36494566)
I agree, though I'd say in the more general case that overly flexible DI frameworks are the broader problem.
Designers will put much more thought into how best to interact with a framework, so start with a small, opinionated interface then consider extension feature requests on a case by case basis