Test Driven Development is the process of using examples to guide the development of each function of your software. In TDD we create our program by working through a loop like this:


As android developer, you have features development, tech debt and other things too. In general tech debt is a set of refactoring and tech debt. I’m going to say that build speed is a tech debt and it always pay off. For example,

60s waste * 50 builds/day *10 dev = 8 hours lost/day

Build speed matters and impacts our productivity as developer. Slow build speed is a huge productivity buster. The Android Gradle build system is flexible and powerful, but could also be complex. In this post, we will explore some strategies to improve build performance. You will see…

Segnonna HOUNSOU

I’m self-taught, passionate about mobile engineering. Writing mostly Kotlin code for Android

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store