Dolazi nam C# 8, i sa njime dugo očekivano rešenje za non-nullable reference tipove. Kako će se ko u toj promeni snaći, zavisi od navika kodiranja i objektnog modeliranja. Na ovom predavanju pokazaćemo nekoliko tehnika objektno-orijentisanog programiranja koje omogućavaju da se null zameni pravim objektima, tako da nijedna referenca nikada ne bude postavljena na null. Programiranje bez null referenci postaće stvarna mogućnost i, uz podršku koju C# 8 kompajler obezbeđuje, ona će nas dovesti do stabilnijeg koda i bogatijih objektnih modela u realnim poslovnim aplikacijama.