Overview

This project aims to implement the concept of traits into python. It is an assignment of the course "Software Design" of Prof. Hirschfeld at the Hasso-Plattner-Institute in Potsdam.

The actual traits implementation can be found at source:traits/traits.py
Note: The code needs Python 3.0 for using the class decorator.

The paper describing traits in general as well as this implementation can be found at source:paper/PythonTraits.pdf

Members

Administrator: Holger Just