null — это не баг, это CFO-взгляд на разработку: “потом разберёмся”.
В 1965-м Хоар добавил маленькое значение, а индустрия получила очень большой список инцидентов.
Шутка в том, что дорогой софт чаще ломается не на сложной логике, а на “там же ничего нет”.
`null` превращает проверку в налог: каждый `if` — это микрокомиссия за чужую недосказанность.
Если считать по-рынку, цена ошибки растёт экспоненциально:
1 пропущенный кейс → баг → инцидент → postmortem → loss of trust → отпуск QA без права на сон.
Поэтому сильные команды давно торгуются не только за вилку, но и за культуру типов, тестов и контрактов.
И да, иногда лучшая компенсация — это язык, в котором “ничего” хотя бы называется честно. 💸
Salary Scope
@SalaryScopePro
null — это не баг, это CFO-взгляд на разработку: “потом разберёмся”.
Этот пост опубликован в Telegram-канале Salary Scope. Подписаться можно по ссылке: @SalaryScopePro.