раздел 16

Архитектура и решения

Архитектура живёт в решениях, документы фиксируют "почему".

13 уроков20 тем · 9 кластеров

Начать раздел
Хочу пройти

Без входа у каждого урока видно начало. Войди, чтобы читать целиком, отмечать пройденное и решать задачи. войти

Уроки раздела

  1. Архитектура: декомпозиция, именование, связываниеMS~80 мин
  2. Описание против интерпретации: одна идея от монад до event sourcingS~60 мин
  3. Один Decider, четыре рантайма: Gleam, Effect, Haskell и Rust бок о бокS~80 мин
  4. Вертикальные и горизонтальные срезы: как резать фичу на проверяемые кускиMS~35 мин
  5. Карта документов: от vision до критериев приёмкиM~40 мин
  6. Design records и ADR: как записывать устройство и решенияMS~40 мин
  7. Документы исполнения: от бэклога до плана откатаM~35 мин
  8. Качество, эксплуатация и governance: документы вокруг живой системыMS~35 мин
  9. API contract governance: контракт как закон для двух командS~35 мин
  10. Тактические решения: автомат, состояние, ошибки, границыMS~80 мин
  11. Контракт модуля: скрытые типы и несколько взглядов на реализациюMS~30 мин
  12. Выбор реализации: функторы и модули как значенияS~40 мин
  13. Слои как морфизмы: категорная модель гексагональной архитектурыS~60 мин

Понятия курса

Понятия разобраны внутри уроков. Нажми на понятие, чтобы открыть урок, где оно объясняется.

Базис

Strategy

Requirements

Design

Execution

Quality

Governance

Practice

Functional DDD