Google Developer Expert & Android Engineer at @Over . South Africa. ZA. I write more here — https://riggaroo.co.za
…irst step is to foster a culture of mentorship on your teams. One of the best ways to do that is to protect your code repo branches so that you can’t merge into the main trunk without a code review.
It’s just a nice side effect that doing this leads to fewer bugs. Every hour spent in code review saves 33 hours of maintenance. (See also: “The Outrageous Cost of Skipping TDD & Code Review”)
While each individual part of a Behavior is interesting, when they all come together — that’s where the magic happens. I’d strongly encourage you to look at the source of the Design Library for more advanced behavior —…