3.17.12. Managing dependencies

There are a lot of different ways to deal with dependencies. We start with widely used anti-patterns and explain why they are anti-patterns. The second part will contain an examples of good approaches and list of requirements that any other package manager should satisfy.