In this session I will connect design concepts, rules and principles such as DRY, YAGNY, TDA, Object Calisthenics with Code Smells then with SOLID Principles and finally with Cohesion / Coupling explore relations and connections, origins.
By the end of this session, attendees should understand the relationships between these concepts and where they originate.


Comments are closed.

Sergio Ferraz at 18:33 on 30 Sep 2018

Just perfect! One of best talks about this topic that I've ever seen.

aleix at 01:05 on 1 Oct 2018

Meanwhile is good to have the "connecting the dots" instead of giving the response, I would like to get into different levels.

Class, component & system cohesion and cupling. Not only code level

Jose Armesto at 08:23 on 1 Oct 2018

Interesting way of connecting different ways of expressing code quality.

Interesting talk that makes you think ;)
Good debates about SOLID and code smells.

Nice talk! please, could you upload the slides?

Tiago Ameller at 20:48 on 6 Oct 2018

I liked the coupling = gravity approach

Great exercise for both Avanced and Initiates in OOP