Component principles

EN / День 2 / 12:00 / Зал 1

In this talk, Uncle Bob introduces the history and utility of components, and provides an overview of the three principles of component cohesion:

REP: The Release-Reuse Equivalence Principle; CCP: The Common Closure Principle; CRP: The Common Reuse Principle.

And the three principles of component coupling:

ADP: The Acyclic Dependencies Principle; SDP: The Stable Dependencies Principle; SAP: The Stable Abstractions Principle.