Информация об изменениях

Сообщение Re[10]: оцените код от 25.12.2021 19:59

Изменено 25.12.2021 20:00 no_ise

Re[10]: оцените код
Здравствуйте, Pavel Dvorkin, Вы писали:


PD>Здравствуйте, kaa.python, Вы писали:



KP>>Нет, так ни в коем случае делать не надо и в приличных компаниях так не делают. Тут есть только два приемлемых решения. 1) говнокодер-ученый учится писать код. Лучший вариант, у нас гора PhD в ML и robotics и они, внезапно, пишут отличный код промышленного качества. 2) если корона не позволяет ученому научиться программировать, то говнокод используется строго как концепт и выкидывается после окончания исследования.


PD>Ответил в ответе CreatorCray, не буду повторяться


PD>http://rsdn.org/forum/job/8160106.1
Автор: Pavel Dvorkin
Дата: 23.12.21


KP>>Надеюсь что своих студентов вы несколько иначе учите тому как надо писать код, потому что от "уважительных причин" для говнокодинья волосы дыбом встают. Им же потом работу работать, уволят с испытательного срока


PD>Не волнуйтесь, тут как раз все в полном порядке. Дело в том, что учу я их писать сейчас как раз код серверной части бизнес — приложений. И делаем мы это с автоматической проверкой кода, так что мои замечания к коду в основном касаются именно этого самого рефакторинга, по большому счету. Не только это, конечно, но и этого хватает.


PD>Что же касается их работы — пока вроде никто не жаловался и никого не уволили.

PD>https://xn----7sbb1bdckl3bc1dyd.xn--p1ai/#rec351063040

PD>А вот когда пару лет назад пришлось решать задачу, похожую на ту, что я описал — тут требования были те же. Найти алгоритм, который решает задачу. Увы, не нашли.



Phd Phd рознь. Вообще, (универсальность и сопровождаемость vs алгоритмическое превосходство) в условиях (ограниченного времени/ресурсов)
это тема настолько бородатая... И до сих кмк универсального решения толком не известно... Может ли оно вообще существовать в нашем пространстве?

Это как, например, можно представить что реально, хоть и сложно, будет воспитать спортсмена мастерски играть в футбол и волейбол.
А вот одновременно мастерски играть в шахматы и поднимать штангу?

Наверно, в каком-то другом измерении все это выполнимо легко. Т.е. если в шахматы играть и штангу поднимать будет какой-нибудь
андроид на стероидах. Или алгоритмы изобретать и код хороший выдавать будет AI, ну или, хотя бы, чтоб AI одно из двух делал.
пор кмк
Re[10]: оцените код
Здравствуйте, Pavel Dvorkin, Вы писали:


PD>Здравствуйте, kaa.python, Вы писали:



KP>>Нет, так ни в коем случае делать не надо и в приличных компаниях так не делают. Тут есть только два приемлемых решения. 1) говнокодер-ученый учится писать код. Лучший вариант, у нас гора PhD в ML и robotics и они, внезапно, пишут отличный код промышленного качества. 2) если корона не позволяет ученому научиться программировать, то говнокод используется строго как концепт и выкидывается после окончания исследования.


PD>Ответил в ответе CreatorCray, не буду повторяться


PD>http://rsdn.org/forum/job/8160106.1
Автор: Pavel Dvorkin
Дата: 23.12.21


KP>>Надеюсь что своих студентов вы несколько иначе учите тому как надо писать код, потому что от "уважительных причин" для говнокодинья волосы дыбом встают. Им же потом работу работать, уволят с испытательного срока


PD>Не волнуйтесь, тут как раз все в полном порядке. Дело в том, что учу я их писать сейчас как раз код серверной части бизнес — приложений. И делаем мы это с автоматической проверкой кода, так что мои замечания к коду в основном касаются именно этого самого рефакторинга, по большому счету. Не только это, конечно, но и этого хватает.


PD>Что же касается их работы — пока вроде никто не жаловался и никого не уволили.

PD>https://xn----7sbb1bdckl3bc1dyd.xn--p1ai/#rec351063040

PD>А вот когда пару лет назад пришлось решать задачу, похожую на ту, что я описал — тут требования были те же. Найти алгоритм, который решает задачу. Увы, не нашли.



Phd Phd рознь. Вообще, (универсальность и сопровождаемость vs алгоритмическое превосходство) в условиях (ограниченного времени/ресурсов)
это тема настолько бородатая... И до сих кмк универсального решения толком не известно... Может ли оно вообще существовать в нашем пространстве?

Это как, например, можно представить что реально, хоть и сложно, будет воспитать спортсмена мастерски играть в футбол и волейбол.
А вот одновременно мастерски играть в шахматы и поднимать штангу?

Наверно, в каком-то другом измерении все это выполнимо легко. Т.е. если в шахматы играть и штангу поднимать будет какой-нибудь
андроид на стероидах. Или алгоритмы изобретать и код хороший выдавать будет AI, ну или, хотя бы, чтоб AI одно из двух делал.