Публикация
Мир роботов
Изображение пользователя ForNeVeR
#1514796ForNeVeR=90735981
Я не понял, почему у неё голова съезжает на бок.
Изображение пользователя itsnotrobots
#1514795itsnotrobotsАвтор=90736287
Есть ещё фича редакторов кода. В них можно посмотреть историю исправлений, в том числе вывести, кто писал какую строку. Часто можно видеть решение от одного человека, и сразу понятно, что оно не работает. Потом бывает исправление строками от другого человека. Иногда оно смешное.

Или ещё байка. Как-то раз у меня был коллега. Он писал код так, что каждый раз, когда у нас был баг, я точно знал, что это в его коде. Также он форматировал не так, как в остальном проекте. И я специально его не поправлял. Потому что по форматированию было удобно видеть, где надо искать косяк.
Отредактировано «itsnotrobots» 12.02.2023 19:32:58
Изображение пользователя SVlad
#1514793SVlad=90737150
Хм, ну в начале мы имеем цикл, который по факту выполнится 2 раза, для i=1 и i=0. На втором проходе он выйдет - и это фикс Михалыча. А до этого был вечный цикл.
А на втором - попытка достучаться до сервера второй раз, если первый раз пришёл нулевой ответ.
И судя по имени индуса в первом блоке, просто кусок скопирован откуда-то и потом некорректно поправлен под нужды. Уверен, там на самом деле вообще один проход нужен.
Изображение пользователя SVlad
#1514792SVlad=90737431
Хм, похоже, и правда всё идёт к тому, что это не киберпанк-зомбиапокалипсис, а производственный роман про отлов легаси бага, приправленный буйной фантазией Озимова.
Изображение пользователя agogin
#1514790agogin=90738098
Тот самый дальний кордон куда Михалыч привёз какую то херотень, которая на 2-м VR уровне выглядит как метеорит нацеленный на землю.

Что там интересно? Дроп базы по условию?
Изображение пользователя agogin
#1514785agogin=90740933
Огонь вообще. Очень интересно
Изображение пользователя itsnotrobots
#1514770itsnotrobotsАвтор=90749872
Это был аргумент в коде под Андроид, который передаётся в intent как bundle, и этот аргумент передавался между порядка 10 Activity, в разной форме. Про классы это я упрощённо сказал.
Отредактировано «itsnotrobots» 12.02.2023 15:45:04
Изображение пользователя Gektansir
#1514762Gektansir=90757094
#1514725
оно хоть как значение передавалось, а не как ссылка?
Изображение анонимного пользователя
#1514735Anonymous=90779559
Восхищен!
...Редрик Шухарт?
Изображение пользователя itsnotrobots
#1514725itsnotrobotsАвтор=90806478
Я на одной работе пытался починить косяк, который существовал в массе файлов и их все усложнял. Там короче некий аргумент передавался по цепочке через десяток классов, и в каждом из них он ничего не делал, они его все только передавали для самого последнего звена. И в одном месте ещё он уходил на бэкенд и потом неочевидным образом возвращался с бэкенда через другой параметр. Так вот я бы его починил, но я не знал, как договориться с командой бэкенда, и это было слишком геморно. И несколько моих коллег его не смогли починить в разное время, хотя я не знаю, почему.
Отредактировано «itsnotrobots» 12.02.2023 00:04:56
Изображение пользователя agogin
#1514714agogin=90809224
А, так это другая зона :)
//не пытайтесь рефакторить код этой функции. Мы на него потратили пол года и ничего не добились, оно просто как то работает хотя не должно.
Отредактировано «agogin» 11.02.2023 23:15:15
Изображение анонимного пользователя
#1514688Anonymous=90822185
Сейчас телепортируются! На плато со снорками)
Изображение пользователя Gektansir
#1514649Gektansir=90844085
>Больше всех знал предыдущий чувак, который с ней работал.
Видимо от хтоничности этих знаний была та раскраска пола и стола.
Изображение пользователя itsnotrobots
#1514632itsnotrobotsАвтор=90854743
Я не особо углубляюсь во все детали здесь, но если ещё поспрашивать команду про эту задачу, то окажется, что никто вокруг не знает, про что она. Больше всех знал предыдущий чувак, который с ней работал. То есть не получится просто взять и всё переписать. По уму надо сначала выяснять, кто и как использует эту тулзу, и почему эта задача вообще попала в бэклог. На странице 97 этот процесс есть, например. Но здесь робот решил пойти другим путём. Как и Михалыч на странице 198.
Отредактировано «itsnotrobots» 11.02.2023 10:45:03
Изображение пользователя Dremlin
#1514605Dremlin=90887185
О, закрытая поза. Синьор понял, что товарищ попался упертый. Что ж, два дня набивания шишек пойдет в счет обучения )
Изображение пользователя HJK
#1514604HJK=90887209
Ну так починить можно заменой всего блока. Ведь переписывать не всегда целесеобразно по затратам ресурсов. Но то что старший подмигивает возможно не спроста.

Красивое количество строк ;)
Изображение пользователя itsnotrobots
#1514599itsnotrobotsАвтор=90894083
Это не та задача, которую ему поставили) Ему поставили задачу починить
Отредактировано «itsnotrobots» 10.02.2023 23:41:02
Изображение пользователя SVlad
#1514577SVlad=90903673
Если это такой древний баг, и при этом никому не мешает - может выкинуть весь блок целиком?
Изображение анонимного пользователя
#1514568Anonymous=90907490
ненене, коммититься на что-то и естимейтить таску - то ж наше все!
это не нужддается в переводе, как слова силы!
Изображение пользователя SVlad
#1514511SVlad=90927839
https://heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-a-programmer/

Классика!
Отредактировано «SVlad» 10.02.2023 14:18:07