Coupling and Cohesion at GDG Android Stockholm
It has been a year since my last talk Functional Thinking is SOLID.
I really enjoyed that experience and GDG Android Stockholm meetup gave me a new opportunity to share my thoughts and experience with the rest of the community.
This time I chose to talk about two concepts that has guided many (if not all) of my decisions when coding or architecting a solution: Coupling and Cohesion.
I believe that Coupling and Cohesion is not as deeply understood as I would like, and when put into practice it is easy to forget about them, with this talk I try to bring some clarity into it.
Unfortunately there is no video of this talk 😢 but at least you may catch some of the content from the presentation in the downloads section.
Coupling and Cohesion, How to keep a healthy balance
Abstract
Clean Architecture is increasingly adopted in the industry based on the well-known SOLID principles. In this talk, we will introduce a functional approach to Clean Architecture focusing on the Interface Segregation principle to reach a lousily coupled code based, while keeping it highly cohesive in its implementation
Downloads
- download Keynote presentation