Есть баги, которые не выглядят как баги.
null — как раз такой. Его часто показывают как мелкую техническую деталь, но по факту это решение стало источником целого класса ошибок: падения продакшена, неверные расчёты, дырки в логике, бесконечные костыли в API и базах данных.
Показательно другое: null придумал не «плохой инженер», а один из самых сильных теоретиков CS — сэр Чарльз Хоар. Это важный кейс про качество решений в экспертизе: даже сильная методология не отменяет цену одной компромиссной вставки в систему.
Для авторов и экспертов тут простой вывод: доверие строится не на образе «я всегда прав», а на способности честно показывать цену выбора.
Не только что работает. Но и что потом приходится чинить.
Именно такие кейсы лучше всего объясняют вашу компетентность. ⚙️
Proof & Process
@ProofProcessPro
Есть баги, которые не выглядят как баги.
Этот пост опубликован в Telegram-канале Proof & Process. Подписаться можно по ссылке: @ProofProcessPro.