Mark Seemann 1/5/2026

Coupling from a big-O perspective

Read Original

This article proposes viewing software coupling and the Don't Repeat Yourself (DRY) principle through big-O notation. It suggests analyzing the number of code edits (methods, files) required for a change, where DRY implies O(1) edits. The author discusses applying this analysis to software architecture, comparing it to algorithm efficiency and network call problems like n+1 queries.

Coupling from a big-O perspective

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week