DippyDependency Inversion Principle in Python | |
Download |
Dippy Ranking & Summary
Advertisement
- License:
- BSD License
- Price:
- FREE
- Publisher Name:
- Steve Wedig
- Publisher web site:
- http://code.google.com/u/stevewedig/
Dippy Tags
Dippy Description
Dependency Inversion Principle in Python Dependency Inversion is necessary to write testable, modular and reusable libraries.Here are slides and more information about Dependency Inversion.Dippy is a simple Python library to make Dependency Inversion easier.About Dippy * Dippy provides similar benefits to Java Dependency Injection frameworks, while avoiding some of the complexity. * Dippy libraries are Python functions, and library dependencies are simply passed in as normal function parameters. * Dippy's dependency annotations make it easy to wire together components by building up environments. * Dippy is orthogonal to Python's class & type system. This makes it easy to add to existing projects. Requirements: · Python
Dippy Related Software