Object-Oriented Programming

Design patterns and the OOP concurrency module (immutability, thread-safe classes).