Моя идея заключается в том, что гораздо проще редактировать связанный код, когда он находится в одном «рабочем» файле. Например. в приложении Rails при реализации некоторых функций вы можете редактировать 1 функцию на файл в следующих файлах: тест интеграции, тест контроллера, контроллер, модель, помощник контроллера. Поэтому, если будет возможно: 1) пометить фрагменты этого кода 2) автоматически собрать их в «рабочий» файл 3) отредактировать их вместе 4) инструмент синхронизирует (откладывает) изменения; это может упростить процесс разработки во многих случаях. Особенно, если вам нужно пройти через много итераций.