Тут не будет истории про «кривой код от бездарей». Будет хуже: баг на миллиарды родился у человека, который вообще-то был гением.
Сэр Тони Хоар — легенда CS, quicksort, логика, конкурентность, всё как надо. И именно он в 1965-м добавил в язык штуку, без которой сегодня не обходится ни один большой продукт — `null`. Маленький такой подарок индустрии. 🎁
Проблема в том, что `null` не просто «пустота». Это открытая дверь в NPE, падения продов, странные состояния и бесконечные костыли. Сначала одна переменная, потом проверки в каждом слое, потом бизнес уже не знает, почему «всё сломалось на ровном месте».
Самое неприятное в этой истории — не баг. А масштаб самообмана: мы десятилетиями живём с дырой и делаем вид, что это норм. Удобно? Да. Дорого? Очень.
И вот главный вывод для рынка, а не для учебника: любая маленькая «быстрая» уступка в продукте потом превращается в счёт, который платят все — селлеры, разработчики, поддержка и клиенты.
Market Tribe
@MarketTribePro
Тут не будет истории про «кривой код от бездарей». Будет хуже: баг на миллиарды родился у человека, который во
Этот пост опубликован в Telegram-канале Market Tribe. Подписаться можно по ссылке: @MarketTribePro.