Что ъоР Это обычная ошибка при копи-пасте. Можешь избавляться CowmitStrip.com / commitstrip :: Смешные комиксы (веб-комиксы с юмором и их переводы)

commitstrip Комиксы 
Что ъоР Это обычная ошибка при копи-пасте. Можешь избавляться
CowmitStrip.com,commitstrip,Смешные комиксы,веб-комиксы с юмором и их переводы
Подробнее
Что ъоР Это обычная ошибка при копи-пасте. Можешь избавляться CowmitStrip.com
commitstrip,Смешные комиксы,веб-комиксы с юмором и их переводы
Еще на тему
Развернуть
"Индусский код", классика.
vassav vassav 29.10.201722:35 ответить ссылка 2.6
И это окажется какая-то извращенная проверка на равенство нулю и соответвующий код не покрыт тестами :-)
alex4321 alex4321 29.10.201722:42 ответить ссылка 4.9
Помимо того, что это очевидная ошибка, если ты сомневаешься, сначала найди блэймом описание комита и автора этого шедевра. Или после описания станет понятно или пусть автор тебе расскажет, в чём тайный смысл.
И только если с автором не связаться, комментария нет, описание комита глупое, тестом случай не покрыт, вот тогда ты попал и можно начинать париться.
WiWind WiWind 30.10.201707:28 ответить ссылка -0.1
Иногда бывает так, что работу нужно сделать в какие-то близкие сроки, а автор сейчас сильно занят более приоритетными задачами. Ты же не можешь просто сидеть и ждать, пока у него появится время выслушать тебя, посмотреть в код, вспомнить почему он это сделал (если он вообще сможет вспомнить) и рассказать тебе что к чему. Очень часто коммиты достаточно большие, содержащие много изменений, чтобы их название вообще ни о чем не говорило. В некоторых совсем особенных случаях (со мной случалось лишь один раз), программист не заливает коммит в гит, а накладывает на рабочий хост напрямую.

В общем, теория - это хорошо, но на практике случается гигантское количество форс мажоров, которые не позволяют так делать.
Gwiny Gwiny 30.10.201709:25 ответить ссылка 0.0
Тут не про теорию речь. Вообразить ситуацию когда этот подход не работает, намного проще: коммент-фигня, автор давно уволен. Со мной однажды было ещё веселей: cvs, полной истории нет, уволен целый офис.

Тут про то, что стоит делать в таких случаях, вообще говоря, а не про то как надо чинить срочные пожары.

Когда надо тушить пожары, которые больше никак не тушатся (по уму нужно просто делать ролбек) я тебе и машинный код пропатчу в собранном бинарнике. И js минифицированный прямо в докер контейнере поправлю. Среди ночи. Всё на страх и риск, если это правда последняя надежда.

Но стоит ли так работать? Так можно далеко зайти, и ссылаясь на мудачество руководства, близкие сроки сдачи и "эффективность стихийно сложившихся практик" объявить весь прогресс последних лет 20 теоретизированием и вернуться в славную эпоху пересылки исходников по электронной почте, без тестов, комментов, зато с бесконтрольным бранчеванием и сосисочными рефакторингами.
WiWind WiWind 31.10.201705:13 ответить ссылка 0.1
позвольте полюбопытствовать, что такое "сосисочные рефакторинги"?
villy villy 31.10.201722:12 ответить ссылка 0.0
https://habrahabr.ru/post/172785/#comment_6000361
WiWind WiWind 01.11.201707:21 ответить ссылка 0.1
чот там в итоге всё заглохло, результатов не нашел :(
вероятно, после энной итерации любой код превращается в 42
villy villy 01.11.201710:02 ответить ссылка 0.0
Хех. Да даже если я сам автор, то через полгода забываю "что это за хрень понаписана". Бывало поправишь и через месяцок словишь бага на хитром случае. Сейчас живу по правилу "Работает - не трогай".
Ебучий случай!
Это когдла с СПГС попадаешь на ебучий проект котрый уже мейнтейнится 5 лет,
и ты проёбуешь овер 100500 часов на ревью кода который хуй знает юзается гдето или вообще дублированный функционал.
medelect medelect 29.10.201723:22 ответить ссылка -0.1
Хуйня
cynic cynic 29.10.201723:41 ответить ссылка -6.0
Приятно познакомиться!
Весь этот комикс профессиональный юмор.
Когда только начал прогать на Питоне, увидел условие if True. Думал, спрошу - за дурака примут. В итоге спросил - оказалось это какой-то гад так блоки кода отделял
Ты меня сейчас дурному научил
неплохо звучит
Hagh Hagh 30.10.201705:00 ответить ссылка 0.2
Есть такой способ в С проверять флоты на IND - if(a !=a) {}
smdt smdt 30.10.201701:30 ответить ссылка 0.9
Нормальный способ, разумеется если только у в доступном тебе наборе стандартных хидеров не нашлось ничего для этой цели.
Но такое ж лучше в макрос завернуть. Чем вываливать на случайного коллегу .

А то так можно далеко дойти. И начать впихивать трюки напрямую из статей по оптимизации напрямую в код без комментов: типа деления через умножение на обратное и разной битовой магии.
WiWind WiWind 30.10.201707:35 ответить ссылка 0.0
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
ТАК, ЧТО ТАМ У НАС ТВОРИТСЯ В ЗАХВАТЫВАЮЩЕМ МИРЕ ВЕБ-КОМИКСОВ?..
£91	
^ С. У Д	
и у \	/1 /
ОЛИН ЧЕЛОВЕК
РОПСЕНШТИЛЬС/
Я, КАЖЕТСЯ, ПОЗНАЛ ТЩЕТУ БЫТИЯ.
ПИСТОЛЕТ В СЛИВНОМ _БАЧКЕ.
подробнее»

Смешные комиксы,веб-комиксы с юмором и их переводы ропсенштильс и шизнагсингерзуппе вебкомиксы

ТАК, ЧТО ТАМ У НАС ТВОРИТСЯ В ЗАХВАТЫВАЮЩЕМ МИРЕ ВЕБ-КОМИКСОВ?.. £91 ^ С. У Д и у \ /1 / ОЛИН ЧЕЛОВЕК РОПСЕНШТИЛЬС/ Я, КАЖЕТСЯ, ПОЗНАЛ ТЩЕТУ БЫТИЯ. ПИСТОЛЕТ В СЛИВНОМ _БАЧКЕ.
vk.com/commitstrip
GomwitStrip.cow vk.com/mixpixin
Яви нам свой дух. пролей на нас свет, помоги нам найти логи сессии Докера, так как мы их проебали...
CommitStrip.com
подробнее»

commitstrip Смешные комиксы,веб-комиксы с юмором и их переводы

vk.com/mixpixin Яви нам свой дух. пролей на нас свет, помоги нам найти логи сессии Докера, так как мы их проебали... CommitStrip.com