Skip to main content


Слазил в сорсы #mastodon .
Удивился.
Товарищи, кто в #js #javascript и #ruby рубит, возможно, вы меня просветите.
Отсутствие комментариев в коде и жопное именование переменных/флагов - это нормально для этих языков?
in reply to Aliaksandr, the last Dzik

Да в целом нет, хотя в JS всё что угодно может быть.
in reply to André Polykanine

@menelion , оно то да, легендарный неприличный анекдот про "я самый..." я помню.
Но мне всегда казалось, что проект такого уровня должен как-то более педантично к самодокументированию относиться.
На одних комментах к пулл реквестам разбираться и в собственном коде очень быстро становится очень тяжко.
in reply to Aliaksandr, the last Dzik

Соглашусь, но в защиту могу сказать, что его, как я понимаю, пилил один чувак долго, причём, если не ошибаюсь, откуда-то из наших краёв. А культура называть переменные, как по мне, приходит только с опытом командной работы.
in reply to André Polykanine

@menelion , похоже на то. Причём, после интенсивного применения черенка от лопаты сокомандниками.
Мне попадались пару раз проекты по геймерской части от, без преувеличения, гениев JS'а.
Но они были одиночками.
И код у них - даже не смотря на потуги выставить проекты на опенсорс - был просто буэээээээээээээээ...
Это при том, что JS сам по себе особо не располагает к адекватному дебагу на ходу, особенно в гоняемых через Electron проектах. И, казалось бы, уж комментами то можно было присыпать...