DEV Community

Discussion on: Death by Interfaces?

Collapse
 
happydevops_mx profile image
Gustavo Sánchez

Well, I like your opinion about design implications when you implement interfaces. There is no silver bullet when you are building a system architecture, only implications. All styles, paradigms, frameworks, languages, all of them have good and bad implications.
The real metrics about good design are a system cheap to maintain, build, test and deploy.

Collapse
 
integerman profile image
Matt Eland

I think you hit the nail on the head with my central point. This piece struck a nerve and got dog piled on, but what I really want is for people to recognize the tradeoffs we make and the prices of things. Use what works, but make conscious choices about it.