Size: a a a

R (язык программирования)

2021 June 13

ДВ

Дмитрий Володин... in R (язык программирования)
Странный курс, если там про это не сказали.

Знакомый портфельный управляющий говорит, что ООП идеально для управления портфелем. А больше, если честно, я не знаю.

Ну и вопрос не применения где-то. Это же подход, а не конкретный инструмент. Никто не мешает вам использовать ООП там же, где вы используете обычно ФП
источник

ДВ

Дмитрий Володин... in R (язык программирования)
Ну это на пальцах, конечно
источник

h

helby in R (язык программирования)
Не, я просто егг ещё не начинал
источник

h

helby in R (язык программирования)
Потому и интересуюсь
источник

h

helby in R (язык программирования)
Я решил его на конец оставить, так как для повседневных задач мне больше другие темы пригодятся
источник

AP

Aleksandr Pidtykan in R (язык программирования)
Мне честно сказать ООП зашло, как в свое время и ФП, быть может просто дорос до него. Применяю где проект нужно разделить на логические куски: один класс для подключения к БД - он создает коннект он выдает dblink если надо и он же его закрывает. Другой класс для выгрузки с параметрами -  там заполняются шаблоны SQL. Третий класс для визуализации. По началу это дичь - лишний код, непонятно как дебажить, но потом это спасение, особенно для большого проекта
источник

h

helby in R (язык программирования)
А чем это выгоднее чем просто функции для большого проекта?
источник

AP

Aleksandr Pidtykan in R (язык программирования)
Здесь наверное больше вопрос что вам подойдет.
Функции класс - но когда одна вызывает другую и она же используется в другом месте, то вносить правки практически невозможно, по крайней мере для меня - легче всегда написать новую функцию чем искать где она и что ломает.
В ООП ты заботишься об одном - что на выходе.
В сухом остатке доработка или изменения проекта происходит намного легче, в функциональном стиле тяжело так разделить код.
источник

JS

Jury Sergeev in R (язык программирования)
Плюсую, R6 прямо таки в помощь
источник

М

Марк in R (язык программирования)
За книгу спасибо, почему то не видел раньше ее русского перевода. Чтоб никто не ругался - куплю, если найду электронную версию 😁
источник

М

Марк in R (язык программирования)
кстати, Advanced R же нет на русском?
источник

ИП

Иван Поздняков... in R (язык программирования)
Мне показался перевод ужасным, легче было в оригинале читать. И я очень долго соображал над тем, что такое «кадр данных» (хотя видел такое перевод позднее в нескольких местах, но камон)
источник

М

Марк in R (язык программирования)
Кстати, r4ds тоже отвратительный перевод. Как будто промтом переведенный
источник

ДВ

Дмитрий Володин... in R (язык программирования)
С изданием такой литературы у нас в стране в принципе беда, к сожалению
источник

DL

Dmitry Lebedev in R (язык программирования)
Кстати, доступен предзаказ “R и Python для Power BI”, переведена на русский. Ну и промокод есть, кому интересно.
источник

PU

Philipp Upravitelev in R (язык программирования)
скажите, а вы имеете какое-то отношение к изданию подобной литературы?
источник

DL

Dmitry Lebedev in R (язык программирования)
Через знакомых в издательстве, выпускающем переводы
источник

DL

Dmitry Lebedev in R (язык программирования)
Ну а поскольку несколько переводов  вышло по Power BI, активно в нашей группе поддерживаем переводчика, ибо дело это нужное.
источник

ИП

Иван Поздняков... in R (язык программирования)
мне кажется, r4ds в переводе гораздо лучше, чем книжка матлофа. Не помню прям каких-то серьезных проблем с переводом r4ds, зато помню, что от книги матлофа было прямо отчетливое ощущение, что переводчик совсем не понимает того, что переводит
источник

М

Марк in R (язык программирования)
Я хотел купить pdf версию, но так и не понял как это сделать
источник