Tests are the safety net that allow you to refactor with confidence. But what if your legacy code doesn’t have any…
In April, I helped organize a community tech conference and taught a two-day intro to Android training…
Last week I attended the first ever KotlinConf. The event was hosted by JetBrains and held in SF behind the massive buzz…
I’m pretty excited to be giving another talk about Android clean architecture and testing this weekend at Droidcon SF.
Hey all, I’m going to be giving a talk about clean architecture and testing next week at Droidcon NYC.
Passive View is the concept that logic in UI code should be minimized. This idea is also sometimes referred to as Humble View.
Clean architecture is not a one-size-fits-all solution.
Data binding on Android requires a slightly different approach to unit testing versus traditional MVP.
In the last post we discussed the basics of Android data binding and how to synchronize session state and screen state by…