Originally posted as an answer to a StackOverflow question.
Prologue:
“Dude, where is the hole?” the designer asked me. She was checking our Android app.
Languages such as Swift, Kotlin has a distinction in the reference types — Optional and Non-Optional references or Nullable and Non-Null types — where only an Optional or Nullable type can hold a nil or null reference.
If you are an Android developer, it is very likely that you know how hard it is to get the…
These were the top 10 stories published by Thoughts Overflow; you can also dive into yearly archives: 2016, 2017.