1 Comment

I love this thinking and we need more of it. I assume this should work for projects with no or few dependencies.

This is akin to "Design by Contract", introduced (if I'm not mistaken) and popularized by Bertrand Meyer in his Eiffel programming language and in his great book "Object-Oriented Software Construction" (https://en.wikipedia.org/wiki/Object-Oriented_Software_Construction).

Expand full comment