Coupling Should Be Weighed, Not Counted

&ldquo;Words should be weighed, not counted.&rdquo; — A Yiddish Saying Static code analysis tools count dependencies, calculate ratios, and assign neat scores. Yet in my experience, chasing those metrics never really made the design more modular. It&rsquo;s so easy to game the scores without any improvement to the design itself. Let&rsquo;s see why, and what you can do instead. The Counting…