3 ms·
It is a good way to start. It is a bad way to end up. Dynamic languages can get away with not using IoC containers for large projects: http://onestepback.org/ar
by DanielRibeiro 16y ago
It is a good way to start. It is a bad way to end up. Dynamic languages can get away with not using IoC containers for large projects: http://onestepback.org/articles/depinj/index.html http://onestepback.org/articles/depinj/index.html
On static languages, using a dynamic language DSL to configure the container will usually do wonders, while losing refactoring support (for instance, Spring plugin for Eclipse will be aware of all rename methods and rename classes, as long as you use the xml for configuration).