Это максимально абстрактные слова, если код не модульные в монолите и покрытия тестами нет, то для начала нужно честно признать, что архитектура продолбана и программисты так себе, раз тесты писать не умеют и не понимают зачем. В таком случае оторвать кусок от монолита - всё равно выделять внутри монолита абстракцию за которой будет скрыт оторванный кусок. Так что оно несколько сложнее, а не просто о том что можно в отдельную репу положить кусочек кода.