About: Senior software developer, independent consultant and blogger
Understand how null affects code integrity and how it should be avoided.
A way to reduce complexity from your aggregates and make them scale better.
A way to protect your methods against invalid inputs and outputs.