Dippy

Dependency Inversion Principle in Python
Download

Dippy Ranking & Summary

Advertisement

  • Rating:
  • 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