# О карте

Карта связывает практики разработки ПО на пути от требований до эксплуатации.
Она помогает исследовать подходы, но не претендует на полноту и не предписывает процесс.

## Как устроена карта

Этапы показывают, где практика обычно приносит пользу.
Одна практика может охватывать несколько этапов.
Нижние группы содержат методы, модели жизненного цикла и темы, проходящие через весь процесс.

Связи различают структуру, поддержку, проверку, сочетания и сравнения.
Подпись описывает связь с точки зрения выбранной практики.
Размещение и связи отражают редакционные решения, а не универсальные правила.

### Описания и источники

У каждой практики есть краткое описание и ссылка на первоисточник.
Источник знакомит с практикой, но не обосновывает каждую предложенную связь.
Обращайтесь к оригинальным публикациям при выборе подхода для своего проекта.

## Проект

Автор — [cNoNim](https://cnonim.name/) ([GitHub](https://github.com/cNoNim)).

### Технологии

- [React](https://react.dev/) — интерфейс и генерация HTML.
- [Fuse.js](https://www.fusejs.io/) — поиск практик.
- [TypeScript](https://www.typescriptlang.org/) — код приложения и проверка типов.
- [Vite](https://vite.dev/) — сервер разработки и сборка сайта.
- [unified](https://unifiedjs.com/) — обработка Markdown с помощью remark и rehype.
- [Cloudflare Pages](https://developers.cloudflare.com/pages/) — хостинг сайта.

### Лицензия

Исходный код и авторские описания распространяются по [лицензии MIT](/license.txt).
Права на внешние публикации остаются у их правообладателей.
Лицензии компонентов: [React и Fuse.js](/third-party-licenses.txt).

[HTML](https://dpm.cnonim.name/ru/about/)
