Кто любит поковыряться где не надо?
На днях я лазил в своем iPhone SE - нужно было вдохнуть ему десятую жизнь и поменять аккумулятор. Это тот самый телефон, модельку которого я воплотил в CSS в прошлой публикации. Кто хоть раз выкручивал эти крошечные винты и боялся чихнуть, чтобы они не разлетелись по всей комнате, меня поймут: работа не из простых. К слову, до этого была PlayStation 4: разобрал до основания, почистил, поменял термопасту - бегала как новая
Зачем? Да просто интересно, как это всё устроено Для меня это очень перекликается с тем, что я делаю в коде. Когда я вижу легаси-код или кашу в архитектуре, у меня чешутся руки всё разобрать, почистить и собрать обратно, чтобы оно работало чётко и предсказуемо. Это какой-то внутренний запрос на порядок и понимание того, как всё «тикает» под капотом
Кайф от того, что устройство включилось и работает лучше, чем до твоего вмешательства - это тот же дофамин, что и от успешно запущенного билда после сложного рефакторинга. Даже не взирая на большое количество потраченного времени. Видимо, если ты по жизни инженер, то это проявляется во всём: от конфигов в Linux до замены шлейфа в телефоне))
А в каких интересных местах ковырялись вы?