Examples of fields that are treated:
- Object-oriented design and design pattern
- Architecture and architectural patterns
- Guidelines for object-oriented programming for example refactoring and unit testing
- UML (Unified Modeling Language)
- Object-oriented analysis