Как организовать большие программы R?

Когда я беру проект R любой сложности, мои сценарии быстро становятся длинными и запутанными.

Какие методы я могу использовать, чтобы с моим кодом всегда было приятно работать? Я'я думаю о таких вещах, как

Размещение функций в исходных файлахКогда что-то разбить на другой исходный файлЧто должно быть в мастер-файлеИспользование функций в качестве организационных единиц (стоит ли это, учитывая, что R затрудняет доступ к глобальному состоянию)Отступы / практики разрыва строки.Лечить (как {?Положить такие вещи, как)} на 1 или 2 строки?

Каковы ваши основные правила организации больших R-скриптов?

Ответы на вопрос(10)

Ваш ответ на вопрос