Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

>The whole point of having an injection framework is that you should not have to understand the whole framework or the implementation to use it.

No, the whole point is to prove an abstraction around dependency management. All abstractions leak and for any non-trivial application you _will_ run into a scenario which forced you to learn how your abstraction works. Black magic stinks.



This is not true. All abstractions do not leak. Granted however, most framework and even language designers appear to have a poor grasp of formal computational semantics, and thus their designs suffer as you describe.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: