Using packages (gems, eggs, etc.) to create decoupled architectures
- by Juan Carlos Coto
The main issue
Seeing the good support most modern programming platforms have for package management (think gem, npm, pip, etc), does it make sense to design an application or system be composed of internally developed packages, so as to promote and create a loosely coupled architecture?
Example
An example of this would be to create packages for…