Архитектура и шаблоны проектирования

  1. Определение абстракций, устойчивых к изменениям требований
  2. SOLID и исключения
  3. Команда
  4. Модульные тесты
  5. Расширяемая фабрика и IoC
  6. Адаптер и мост
  7. Проблема вертикального масштабирования и синхронизация
  8. Системы обмена сообщениями
  9. Создание микросервиса
  10. Микросервисная архитектура