Size: a a a

Machine learning

2020 June 10

y

yithian in Machine learning
Вы согласны, что хороший код не нуждается в комментариях?
источник

ЯШ

Ярик Шаталов... in Machine learning
Нет
источник

D

Denis in Machine learning
yithian
Вы согласны, что хороший код не нуждается в комментариях?
нет, не согласен, тк у нас могут быть даже разные представления о хорошем коде
источник

ЯШ

Ярик Шаталов... in Machine learning
источник

ФР

Фёдор Родионов... in Machine learning
yithian
Вы согласны, что хороший код не нуждается в комментариях?
нет
источник

D

Denis in Machine learning
😁
источник

y

yithian in Machine learning
А, ну тогда, да, спорить не о чем особо. По мне комментарии - это в большинстве признание программиста в невозможности написать качественный код.
источник

D

Denis in Machine learning
yithian
А, ну тогда, да, спорить не о чем особо. По мне комментарии - это в большинстве признание программиста в невозможности написать качественный код.
почему Вы так считаете?
источник

y

yithian in Machine learning
Denis
почему Вы так считаете?
Ну, во-первых, так считать меня научил Мартин. Во-вторых сравните два куска кода:
employee_name = 'Boris' и a = 'Boris'. В первом случае комментарии не нужны, во втором - не помешали бы.
источник

K

K-S in Machine learning
А описание аргументов функции считаются комментариями или нет?
источник

y

yithian in Machine learning
Нет, это докстринги.
источник

y

yithian in Machine learning
Это хорошо и приятно.
источник

ФР

Фёдор Родионов... in Machine learning
Вот и разобрались
источник

D

Denis in Machine learning
yithian
Ну, во-первых, так считать меня научил Мартин. Во-вторых сравните два куска кода:
employee_name = 'Boris' и a = 'Boris'. В первом случае комментарии не нужны, во втором - не помешали бы.
ок. Но, тогда вопрос в соотношении кода из первого примера и кода из второго примера в реальной жизни с дедлайнами, проектами на 2-3 языках, которые крутятся 24/7 в своих докеробразах, подают, поднимают друг друга, зависят от репозитория, который оплачивает третья сторона, dom сайтов конкурентов, которые не любят халявшиков, сторонних компаний, которые время от времени меняют свои API и прочих прелестей. и да, архитектора этого схантила другая компания.😊
источник

y

yithian in Machine learning
Есть много полезных комментариев, типа комментариев описывающих какие-то хитрости бизнес логики, какие-то сложные логические конструкции или пограничные условия. Короче, не должно быть комментариев отвечающих на вопрос "Что здесь происходит" - на этот вопрос должен код ответить. Скорее вопрос должен быть "Почему"?
источник

D

Dmitry in Machine learning
на 6м курсе "финальный проект" нет кнопки "доступна финансовая помощь". это норма?
источник

D

Denis in Machine learning
yithian
Есть много полезных комментариев, типа комментариев описывающих какие-то хитрости бизнес логики, какие-то сложные логические конструкции или пограничные условия. Короче, не должно быть комментариев отвечающих на вопрос "Что здесь происходит" - на этот вопрос должен код ответить. Скорее вопрос должен быть "Почему"?
На самом деле, я думаю мы имеем в виду одно и тоже)
источник

y

yithian in Machine learning
Denis
На самом деле, я думаю мы имеем в виду одно и тоже)
Безусловно, есть люди, которые пишут исключительно полезные комментарии. В их случае, понятное дело, все комментарии нужны и к месту. Я скорее имел в виду людей, однозначно напирающих, что от комментария не может быть вреда.
источник

ЯШ

Ярик Шаталов... in Machine learning
Ненене
источник

ЯШ

Ярик Шаталов... in Machine learning
Речь шла не о "от комментария может быть вред", а об "комментарии означают плохой код"
источник