search menu icon-carat-right cmu-wordmark

Keynote: Uncoupling

May 2018 Presentation
Michael Nygard (Cognitect, Inc.)

Coupling seems to be the root of all ills. This talk reminds us, in the industry from which we borrowed the term, "coupling" was not a dirty word. It meant something ingenious.

Publisher:

Software Engineering Institute

Watch

Abstract

We overload our terms a lot in this industry. "Coupling" is one such. That word covers situations ranging from essential to accidental to comical to cosmic. Coupling seems to be the root of all ills. It is the molasses that slows our every move. And yet, in the industry from which we borrowed the term, "coupling" was not a dirty word. It meant something ingenious. Let us contemplate coupling for a time and see what we can do about it.