4 ms·
Design patterns are good at what they were meant to solve: give a common name to patterns that appear commonly in software development so that qualified individ
by cstejerean 19y ago
Design patterns are good at what they were meant to solve: give a common name to patterns that appear commonly in software development so that qualified individuals can have intelligent conversations about software design.
There are two extremes to design patterns however. On one end you have idiots that insist on using design patterns everywhere. These people know they can't program and use a design pattern soup in order to hide their incompetence.
On the other end you have people that claim design patterns are evil and they'd rather reinvent the flat tire over and over again instead of trying to learn from the experience of others. These people think they're smarter than everyone else.