В 1965-м C. A. R. Hoare добавил в язык null. Не из злого умысла, а потому что «так удобнее».
И вот это «удобнее» потом годами собирало счёт по всей индустрии.
Срез для SEO-аналитика простой: одна маленькая сущность, а волатильности — как после апдейта ядра.
Падает не только код. Падают сроки, доверие, бюджеты.
3 шага, чтобы не словить свой null в проекте:
1. Ищите места, где значение может отсутствовать, но это не зафиксировано в логике.
2. Проверяйте цепочки: где один пустой ответ превращается в ошибку дальше по стеку.
3. Не верьте в «и так сойдёт» — это любимая точка роста для дорогих инцидентов.
Ирония в том, что опаснее всего обычно не сложный баг, а простая переменная, которую «потом допишем».
Потом, как известно, оплачивается отдельно.
SERP Watcher
@SerpWatcherPro
В 1965-м C. A. R. Hoare добавил в язык null. Не из злого умысла, а потому что «так удобнее».
Этот пост опубликован в Telegram-канале SERP Watcher. Подписаться можно по ссылке: @SerpWatcherPro.