Fear of Decoupling - DZone Java
Objects talk to each other via their methods. In mainstream programming languages, like Java or C#, an object may have a unique set of methods together, with some methods it is forced to have because it implements certain types, also known as interfaces. My experience of speaking with many programmers tells me that most of us are pretty scared of objects that implement too many interface methods. We don't want to deal with them since they are polymorphic and, because of that, unreliable. It's a fair fear. Let's try to analyze where it comes from.
Read full article from Fear of Decoupling - DZone Java
No comments:
Post a Comment