А что там - старая добрая история про сложные системы. Разбиваешь их на много мелких и простых независимых друг от друга подсистем. Модулей или микросервисов Тобишь. Так это каждый хороший программист знает
Есть ньюанс, который состоит в том, что если бы этот процесс так просто работал, жизнь была бы легка и беззаботна, однако чтобы собрать систему обратно из кусочков, кусочки должны подходить друг к другу и вместе правильно работать.
И вот тут зарыта собака, как показывает автор на примере инструментов сборки.