NullReferenceException: Object reference not set to an instance of an object

Backend
Зал №3

Тезисы

1. C# 8 Non-Nullable reference types — панацея. Спойлер: нет.

2. Можно ли как-то уменьшить пагубное влияние NullReferenceException. Спойлер: да Вокруг этих двух тезисов и будет строиться весь доклад. Рассмотрим, чем плох NRE и почему стоит пытаться уменьшать его пагубное влияние. Попробуем понять достаточно ли фич C# 8, чтобы забыть об этом исключении раз и навсегда. Подумаем, что с этим всем делать, чтобы облегчить себе дальнейшую совместную жизнь с NullReferenceException.

Аудитория и уровень

Доклад предназначен для широкой аудитории разработчиков на языке C# - от младших-разработчиков (junior) до старших/ведущих-разработчиков (senior).

CadWise

Константин Рудниченко

В разработке ПО с 2005 года. Прошел путь от младшего разработчика до технического директора небольшой продуктовой компании. Участвую в разработке специализированных профессиональных инструментов для проектировщиков инженерных систем и продукта для fashion индустрии, позволяющего даже швее-любителю получить идеально сидящую одежду на человека с любыми формами. Несмотря на то, что продукты такие разные их объединяет наличие «под капотом» сложных технических решений.

В разработке ПО с 2005 года. Прошел путь от младшего разработчика до технического директора небольшой продуктовой компании. Участвую в разработке специализированных профессиональных инструментов для проектировщиков инженерных систем и продукта для fashion индустрии, позволяющего даже швее-любителю получить идеально сидящую одежду на человека с любыми формами. Несмотря на то, что продукты такие разные их объединяет наличие «под капотом» сложных технических решений.

Другие спикеры секции Backend: