The Turbine ExperimentThe following principles have been excerpted from The Oregon Experiment. The Oregon Experiment is the third volume in a series of books written by Christopher Alexander describing methodologies and patterns for designing healthy architechural structures that satisfy human needs and contribute postively overall to the surrounding ecology. Many people in OO design have drawn from the works of Christopher Alexander and I thought it would be a fun (and hopefully beneficial) experiment to systematically apply Christopher Alexander's ideas to the development of Turbine.
1. The principle of organic order.
2. The principle of participation.
3. The principle of piecemeal growth.
4. The principle of patterns.
5. The principle of diagnosis.
6. The principle of coordination.
Doug Lea has written an excellent article on the writings of Christoper Alexander and how they relate to the practice of OO software development: Christopher Alexander: An Introduction for Object-Oriented Designers References1. Alexander, C., M. Silverstein, S. Angel, S. Ishikawa, and D. Abrams, The Oregon Experiment, Oxford University Press, 1975. ISBN: 0195018249. Alexander, C., Notes on the Synthesis of Form, Harvard University Press, 1964. ISBN: 0674627512. |