MARTIN ▸ Robert Cecil Martin (colloquially known as Uncle Bob) is an American software engineer and author. He is a co-author of the Agile Manifesto. ▸ Sacred Cow
Several Architectures with one thing in common: the separation of concerns. ▸ Independent of Frameworks. Independent of UI. Independent of Database. Independent of any external agency. In fact your business rules simply don’t know anything at all about the outside world. ▸ Testable. The business rules can be tested without the UI, Database, Web Server, or any other external element. ▸ The concentric circles represent different areas of software. This rule says that source code dependencies can only point inwards. ▸ Achieve the SOLID principles of robust software.
https://blog.8thlight.com/uncle-bob/ 2012/08/13/the-clean-architecture.html ▸ S.O.L.I.D. https://en.wikipedia.org/wiki/SOLID_(object- oriented_design) ▸ Android Clean Architecture by Fernando Cejas https:// github.com/android10/Android-CleanArchitecture ▸ Forgetting Android by Jorge Barroso https:// www.youtube.com/watch?v=ROdIvrLL1ao ▸ Limpiando espero la arquitectura que yo quiero by José Manuel Pereira https://www.youtube.com/watch?v=JbUnxCeVxg8