On 11 Feb 2015, at 12:34, Imre Kószó <imre....@gmail.com> wrote:
Stumbled upon this and I thought it would be on-topic here: http://qualityisspeed.blogspot.nl/2014/09/beyond-solid-dependency-elimination.html
--
The only way to go fast is to go well.
---
You received this message because you are subscribed to the Google Groups "Clean Code Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clean-code-discu...@googlegroups.com.
To post to this group, send email to clean-code...@googlegroups.com.
Visit this group at http://groups.google.com/group/clean-code-discussion.
e.g: Applying this rule in a static language like C# would be changing the reference type of a List<T> to IEnumerable<T> (an interface it derives from)
when you only want what IEnumerable<T> offers you (ability to enumerate the collection)
another way (but a different way) of applying the rule would be to remove (redundant) middle man objects and just simply reference the objects that you need.