- Assertions: LRU Cache implementation
- Modular and Mock object tests: Using VK API for requests
- Refactoring
- Model View Controller pattern
- Bridge pattern: Graph drawing desktop application
- Visitor pattern: Tokenizing, parsing, printing
- Aspect Oriented Programming paradigm: Aggregating code statistics
- Actors: Different search engines request aggregation
- Reactive Application Example: Product shop backend application
- Event Sourcing: Fitness center application
software-design
Folders and files
Name | Name | Last commit date | ||
---|---|---|---|---|
parent directory.. | ||||