Data-Driven Programming
The Open-Closed Principle
Strategy Pattern
Decorator Pattern
Pluggable Adapter Pattern
Generic Method Pattern
Ulitimate Warrior
TestIt