История изменений
Исправление Ruth, (текущая версия) :
А во внутренних кишках своего кода - ты уже и сам знаешь где null а где не null, и лишняя потеря производительности и новый язык тут не нужны.
Если у разработчика и ревьюера идеальные память и внимательность. А ещё также ситуацию может поменять лёгкий рефакторинг.
Null Safety решает именно эти проблемы.
Как и статическая типизация, например.
И когда Null Safety интегрирована в систему типов, отсутствует runtime cost.
Исходная версия Ruth, :
А во внутренних кишках своего кода - ты уже и сам знаешь где null а где не null, и лишняя потеря производительности и новый язык тут не нужны.
Если у тебя идеальные память и внимательность, а также ситуацию не поменял лёгкий рефакторинг.
Null Safety решает именно эти проблемы.
Как и статическая типизация, например.
И когда Null Safety интегрирована в систему типов, отсутствует runtime cost.