Тоже что-то курочки захотелось сразу
Нулевой или первой?
А начинать надо с коровы.
Хорошо написанный код с понятными именами функций не нуждается в комментариях
Я заметил, что при чтении любого чужого кода начинаю сильно теряться. Поэтому комментирование даже очевидных вещей - хорошая штука.
Ну и для себя самого полезно - если что, не потеряешься (у меня такое бывает, хотя функции называю максимально понятно и длинно).
Ну и для себя самого полезно - если что, не потеряешься (у меня такое бывает, хотя функции называю максимально понятно и длинно).
> комментирование даже очевидных вещей
что угодно, но не хорошая штука. Комментировать надо только то, что надо.
Например: есть у меня переменная для цикла, которая говорит, сколько раз подряд в цикле сработало некое условие. Если хоть раз не срабатывает, этот минисчётчик сбрасывается. Вот я хз, как её назвать, чтоб это было понятно, и вот тут я напишу коммент.
что угодно, но не хорошая штука. Комментировать надо только то, что надо.
Например: есть у меня переменная для цикла, которая говорит, сколько раз подряд в цикле сработало некое условие. Если хоть раз не срабатывает, этот минисчётчик сбрасывается. Вот я хз, как её назвать, чтоб это было понятно, и вот тут я напишу коммент.
иногда за ебучими комментариями кода не вино, писать нужно понятно, декомпозировано и тогда все будет заебись.
Ой, да заебали. Я знаю все недостатки комментариев, что их нужно писать, что они могут устареть, что они просто могут быть тупыми. Такой хороший код, чтоб прям все-все понятно сразу я встречал довольно редко.
Поэтому я всегда пишу комментарии, главным образом, отвечающие на вопрос "нахуя?".
Всегда.
Поэтому я всегда пишу комментарии, главным образом, отвечающие на вопрос "нахуя?".
Всегда.
если он длинее 10 строк и не понятен быстрее, чем за 30 секунд, то лучше парочку, хоть что оно делает
начинать нужно с себя
Чем плоха светлая тема? Программистам кажется, что с ней они не похожи на Нео?
В темной комнате глазики быстро устают.
Я делаю весь экран негативным. Так глазки не болят не только от кода, а вообще от всего гуя.
Даже если и так (что пока спорно), то они устают только у того, кто ей пользуется. А не у тех, кто вынужден потом работать с кодом.
А код, написанный в тёмной теме, становится тёмным что ли?
А я что написал?
Хуйню какую-то.
Всю жизнь для этого использовал лампочки.
Это интересный вопрос, ответ на который никто внятно дать не может.
Некоторые говорят, что так читается лучше, кому-то просто внешний вид нравится.
А для некоторых это просто повод побомбить. Один коллега пол часа убеждал поставить тёмную тему, а когда был послан смотрел как на фрика и обзывался ретроградом.
Некоторые говорят, что так читается лучше, кому-то просто внешний вид нравится.
А для некоторых это просто повод побомбить. Один коллега пол часа убеждал поставить тёмную тему, а когда был послан смотрел как на фрика и обзывался ретроградом.
Когда темно в кабинете - тёмная, когда светло - светлая, всё предельно просто, чтобы глаза меньше уставали.
Есть легенда о существовании мониторов с регулировкой яркости...
А если серьёзно, то яркость монитора должна соответствовать уровню освещённости в комнате, и тогда не будут глазки уставать.
А если серьёзно, то яркость монитора должна соответствовать уровню освещённости в комнате, и тогда не будут глазки уставать.
да хоть как ты выкрути яркость, но оно должно оставаться контрастным и читаемым, а при этих условиях тёмный фон всегда будет тёмным, а светлый - озарять всю комнату изображая светильник, спасибо, не надо.
когда работаешь на ноуте в помещении - тёмная. Когда на улице (в беседке) - светлая тема. Вообще странный бзик на тему светлых тем, какая то однобокость мышления.
Умение билдить перед коммитом приходит после пары ментальных пиздюлей из-за упавшего билда на сервере.
Пиздюли должны быть выписаны тому, из-за кого нет никакого CI. CI на то и нужен, чтоб сбилдить и прогнать тесты. И обычно он мощнее девелоперской машины и собирает быстрее.
не всегда быстрее, у нас раз в 10 дольше, потому что при билде на сервере каждый раз подтягиваются все пакеты, гонятся тесты и прочие вещи, то что на локали каждый раз делать ни к чему.
printf чем не угодил, в новом проекте особенно быстренько посмотреть отладить самое то
Возможно кое-кто путает printf с alert, который в некоторых случаях (приложения для смартфонов) мешает выполнению некоторых задач.
а чем логи не подходят?
Зачастую принтфами (а лучше логами) дебажить проще и быстрее, чем в деьаггере колупаться.
Особенно когда фреймворки и дебагер несет тебя к хуям собачьим
А если многопоток...
Не все поймут, что комикс пропагандирует эксплуатацию людей и каннибализм.
Блять, я не программист, и ваши приколы не понимаю, но корова - больной ублюдок.
Но ведь индексация массивов зависит от языка, а не от программиста...
И в каком языке индекспция по умолчанию не с нуля?
R, Julia, MATLAB...
Ещё в Lua.
Разве не корова больше подходит для индексирующих массивы с 1?
Чтобы написать коммент, необходимо залогиниться