Собираем сортировку задач по зависимостям!
Нужно получить порядок выполнения задач, где одна задача может зависеть от другой. Например, сначала build, потом test, а deploy только после test.
В этой задаче:
Такой подход полезен для пайплайнов, сборки модулей, миграций, очередей обработки и любых сценариев, где порядок нельзя задавать руками.
👉 Java Ready | #задача
Нужно получить порядок выполнения задач, где одна задача может зависеть от другой. Например, сначала build, потом test, а deploy только после test.
В этой задаче:
• описываем граф зависимостей
• считаем входящие связи
• кладём свободные задачи в очередь
Такой подход полезен для пайплайнов, сборки модулей, миграций, очередей обработки и любых сценариев, где порядок нельзя задавать руками.
👉 Java Ready | #задача