12 ms·
> I have to explicitly specify every single bit of context, You still are doing that, just in a less clear way and a less debuggable way. Most other languages
by Supermancho 6y ago
> I have to explicitly specify every single bit of context,
You still are doing that, just in a less clear way and a less debuggable way. Most other languages get along without meta-languages (there are some frameworks that are spring-like) because being explicit is better than being implicit.
- xienze 6y ago> You still are doing that, just in a less clear way and a less debuggable way. That’s debatable to a degree. If I put @Inject on a field it’s pretty clear what’s going on just from a quick glance of the source code. By contrast, I don’t know injection of some field happened _unless_ I take a gander at the XML config. And the debuggability of both approaches is the same, the injection manager is doing the same magic under the covers, only the configuration is different.