As a developer, I’ve always been fascinated by architectures and clean code in general, even before I decided to become a native android developer.
“The goal of software architecture is to minimize the human resources required to build and maintain the required system”
However, writing code that is easy to test, maintainable and that facilitates team collaboration on the code can be hard.
Robert Martin (a.k.a. Uncle Bob) has theorized a solution to reach these goals, writing three books about taking a “clean” approach in the software development world. …
Passionate Android Developer, great interest for clean code best practices. In love with kotlin. Former Udacity mentor and code reviewer