Topic

# architecture

1 post

architectureAug 4, 2026

I mistook moving interfaces for dependency inversion

Dependency inversion isn't scored by how many interfaces a repo contains. YAGNI isn't permission to pile every responsibility into one module either. The question that settles it for me is narrower: what change or test gets cheaper because this boundary exists?