Avoiding unnecessary null checks

9 minute read

The most common reason for writing null checks is that you run into a null pointer exception. The second most common reason is that you happened to think abo...

Misconceptions about code reuse

5 minute read

We all have been taught that reusable code is good. We all know why we should do it but there are some misconceptions about how to do it.