Post

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

Pictures of the event

cohesion dry

This post is licensed under CC BY 4.0 by the author.