ParentFull threadsamhh·There are many application states in which `null` could mean "not got the data yet" and/or "there is no data".Just use an enum, it's much more expressive.View on HN