История изменений
Исправление peregrine, (текущая версия) :
Гибче но не удобнее. Когда ты в ML занимаешься исследовательской работой, то там такое говно с абстракциями будет что мама не горюй. И если с ООП иногда эту лапшу можно обернуть во что-то что хоть сколько-то структурировано, то в случае с процедурным кодом там такой говнокод бывает что сам исследователь в нём путается. И да, если программист будет заморачиваться с красотой кода и грамотным проектированием, то исследователю будет совсем не до этого. Ему надо чтобы хоть какой-то результат был и оценить модель (вполне может быть что данные ещё и внешними инструментами будут обрабатываться и изучаться вместе с кодом на питоне и потом самый лучший вариант будет как-то описан на питоне или вообще формулами). А дальше её зачастую без него будут переписывать в человеческий вид.
Исправление peregrine, :
Гибче но не удобнее. Когда ты в ML занимаешься исследовательской работой, то там такое говно с абстракциями будет что мама не горюй. И если с ООП иногда эту лапшу можно обернуть во что-то что хоть сколько-то структурировано, то в случае с процедурным кодом там такой говнокод бывает что сам исследователь в нём путается. И да, если программист будет заморачиваться с красотой кода и грамотным проектированием, то исследователю будет совсем не до этого. Ему надо чтобы хоть какой-то результат был и оценить модель. А дальше её зачастую без него будут переписывать в человеческий вид.
Исходная версия peregrine, :
Гибче но не удобнее. Когда ты в ML занимаешься исследовательской работой, то там такое говно с абстракциями будет что мама не горюй. И если с ООП иногда эту лапшу можно обернуть во что-то что хоть сколько-то структурировано, то в случае с процедурным кодом там такой говнокод бывает что сам исследователь в нём путается.