New answers tagged solid
4
votes
What is the anti-pattern for modules that group objects of the same type?
The problem isn't grouping objects of the same type. It's choosing types to group that don't help. No one wants a car that keeps the tires and the steering wheel together in a compartment labeled &...
- 97.7k
1
vote
When NOT to apply the Dependency Inversion Principle?
I will go out on a limb and say that I have never found a valid use case for dependency inversion. I believe this term is mostly tossed around by theorists, because you will notice that in practice ...
- 119
Top 50 recent answers are included
Related Tags
solid × 382object-oriented × 133
design-patterns × 74
c# × 60
single-responsibility × 55
design × 53
object-oriented-design × 53
liskov-substitution × 43
interfaces × 33
java × 22
architecture × 20
php × 18
dependency-injection × 17
open-closed-principle × 17
dependency-inversion × 16
c++ × 15
inheritance × 14
clean-code × 12
class-design × 11
unit-testing × 10
domain-driven-design × 10
design-principles × 10
.net × 9
open-close × 9
patterns-and-practices × 8