Files
sa-lessons/modules/module7/sections/08-practical-tasks.md
T
Alexander Abakumov 15e744da49 Initial commit: Complete Software Architecture course with 11 modules
- Added comprehensive course structure with 11 modules
- Included theoretical content, practical examples, and tasks
- Multi-language code examples (Java, Rust, Node.js, Python)
- Detailed analysis of architectural approaches and trade-offs
- Complete caching strategies documentation
- Architecture examples from real-world systems (Twitter, Netflix, Uber)
- Structured navigation and learning path
- Ready for educational use
2025-09-09 22:08:07 +03:00

24 lines
951 B
Markdown

# Практические задания
## Навигация
- [🏠 Главная страница курса](../../../README.md)
- [📚 Модуль 7](../README.md)
---
### Задание 1: C4 Model
1. Создайте Context диаграмму для системы интернет-магазина
2. Создайте Container диаграмму
3. Создайте Component диаграмму для одного сервиса
### Задание 2: PlantUML
1. Создайте Sequence диаграмму для процесса заказа
2. Создайте Class диаграмму для доменной модели
3. Создайте Deployment диаграмму
### Задание 3: ADR
1. Создайте ADR для выбора базы данных
2. Создайте ADR для выбора архитектурного стиля
3. Создайте ADR для стратегии кэширования
---