Перейти к содержимому

Записи об архитектурных решениях (ADR)

Записи об архитектурных решениях (ADR) документируют важные архитектурные решения, принятые в проекте XOOPS, и их обоснование.

ADR — это записи, которые фиксируют важное архитектурное решение, принятое в контексте проекта.

При возникновении архитектурного вопроса:

  1. Создайте новую запись ADR
  2. Обсудите решение с командой
  3. Задокументируйте решение и его обоснование
  4. Оставьте запись для будущих разработчиков
ADRНазваниеСтатус
ADR-001Использование PHP 7.4+Принято
ADR-002Миграция на PSR-4Принято
ADR-003Использование QueryBuilderПринято
ADR-004Система модулейПринято
ADR-005Безопасность шаблоновПринято
ADR-006API дизайнПринято
ADR-007Управление версиямиПринято

ADR помогают документировать и обосновывать архитектурные решения в XOOPS.