не только по R.
При написании кода очень хочется выделять отдельные части кода в обособленные модули. Эти части кода исполняются только один раз, поэтому создавать для каждой из них отдельную функцию, на мой взгляд нет смысла.
Зачем обособлять отдельные участки кода? В моем конкретном случае понадобилось поменять две процедуры местами, а так как скрипт разбух, разросся и превратился в гигантское уродливое существо, мне теперь придется перелопатить его полностью. Код, который исполняется в самом конце, нужно поставить ближе к началу, а код, который был в начале, переместить в конец.
Вопрос к опытным программистам: как такого избежать? Какими стайл-кодами пользоваться? К каким источникам обращаться?
У меня есть лишь шутливый ответ: делать все в одном dplyr пайпе.
source()
ctrl-shift-r - в RStudio вставится именованный chunk, который можно свернуть, как раз для "одноразовых" случаев
Обсуждают сегодня