An Android developer podcast where we talk about building good software and becoming better Android developers

In this episode, Kaushik and Donn go back and forth on the topic of over-engineered code.

In this episode, Donn walks through why Kotlin's Not Null Assertion Operator (!!) is a code smell and what you can do to alleviate it.

One question that Kaushik and I get all the time is this ...

I'm starting to learn how to build Android apps, which language should I learn? Kotlin or Java?

In this episode Donn answers this question and gives valid points on why both languages are valid options and why you might want to consider one over the other.

Kaushik is back in this weeks podcast. 🎉

Copyright 2019 Spec Network, Inc.