Patterns of good design with OT/J
Here we will collect patterns that have been observed in successful OT/J applications.
List of patterns
- OtPatterns/TournamentPolymorphism Pattern "Tournament Polymorphism"
- OtPatterns/VirtualRefactoring Pattern "Virtual Refactoring"
- OtPatterns/VirtualAssociation Pattern "Virtual Association"
- OtPatterns/Notification Pattern "Notification"
- OtPatterns/BaseclassGeneralization Pattern "Baseclass Generalization"
- OtPatterns/StateRole Pattern "State Role"
- OtPatterns/ObjectRegistration Pattern "Object Registration"
- OtPatterns/PeerNotification Pattern "Peer Notification"
- OtPatterns/TeamComponent Pattern "Team Component"
- OtPatterns/TransparentRole Pattern "Transparent Role"
- OtPatterns/PerThreadRole Pattern "Per Thread Role"
Patterns by category
These listings are not disjoint as a single pattern can be attributed to different categories.
Behavioral
Control flow
Data flow
State
Structural
- BaseclassGeneralization
- TeamComponent
- TournamentPolymorphism
- TransparentRole
- VirtualAssociation
- VirtualRefactoring
all news
RSS feed