Skip to main content

Cleancode

Can you fix the test?
·8 mins
Testing Kotlin Cleancode
Learning from analyzing code is one of the greatest ways to improve your skills. Can you spot the mistakes in the tests below? This post brings a fun little quiz for both testing gurus as novices, with a deep dive into the how and why of awesome tests.
Why your app should crash
·4 mins
Android Crashes Architecture Cleancode
Too many times I’ve seen developers trying to avoid crashes at all cost. But are unhandled exceptions really that bad? And are null checks really the answer?
Write awesome unit tests
·4 mins
Android Testing Cleancode
If you can code, you can also write unit tests. Writing awesome tests on the other hand is a different story. Don’t fool yourself: Unit testing code is production code that you will need to maintain, refactor and build upon for years to come.
A successful XML naming convention
·6 mins
Android Resources Cleancode
Do you remember the last time you had to dig into strings.xml to find the right String to use? Or that you manually had to go over all drawables to find the one you needed?