Комментарии 11
Мой стаж плюс-минус такой же, но состоит в основном из кринжа и неловкости...
Из необычного: однажды я искал баг в исходниках, сидя на заднем сидении внедорожника. Заказчик побоялся поделиться исходниками, поэтому я отлаживал чужое ПО на ноуте с Visual Studio и проектом в машине серьезного дяди.
Мой стаж плюс-минус такой же, но состоит в основном из кринжа и неловкости...
Это норм - это просто последняя стадия (убедился в том что ничего не понимаешь, но советоваться уже не скем - все приходят за советом к тебе).
отлаживал чужое ПО на ноуте с Visual Studio и проектом в машине серьезного дяди
Такая разновидность секса?
Я занимался отладкой несколько часов, но всё равно едва понимал, что за код написал сам; это был худший случай спагетти-кода за всю мою карьеру.
Ему понадобилось всего несколько минут не только на то, чтобы прочитать мой запутанный код, но и понять его достаточно хорошо для того, чтобы выявить причину сбоя.
как то очень противоречиво: является ли код запутанным если существует тот кто в состоянии за 5 минут понять этот код и исправить очень серьезную проблему (программа падает) с помощью очень не значительного исправления (видимо тоже минутного). Это прям какая-то запутанность по Шредингеру: для кого-то она есть, а для кого-то ее нет, и не понятно была ли она после того как ее не стало.
Любой программный код, это код Шрёдингера. Кому-то он понятен, кому-то нет. И, обычно, запутанность перетекает, потому, как тому, кому было понятно, может стать непонятно, и наоборот.
Скорее всего у второго было нечто подобное и интуиция, подкрепленая опытом помогла быстро найти баг в коде. Так иногда бывает. Ничего удивительного.
Неплохой перевод.
Жаль что перевод.
Захотелось поделиться с автором схожими мыслями, надеялся что этот душевный дядька есть на Хабре, но увы...
неплохо
Мои двадцать лет в разработке ПО