More Principles - Clean Architecture: A Craftsman's Guide to Software Structure and Design, First Edition
REP: Reuse/Release Equivalence Principle, the granule of reuse is the granule of release
CCP: Common Closure Principle
CRP: Common Reuse Principle, don't force to depend on things they don't need
ADP: Acyclic Dependencies Principle, no cycles in the dependency graph
SDP: Stable Dependencies Principle, depend in the direction of stability
SAP: Stable Abstractions Principle, as abstract as stable
CCP: Common Closure Principle
CRP: Common Reuse Principle, don't force to depend on things they don't need
ADP: Acyclic Dependencies Principle, no cycles in the dependency graph
SDP: Stable Dependencies Principle, depend in the direction of stability
SAP: Stable Abstractions Principle, as abstract as stable