The point of design patterns is a way to describe what you've made succinctly.
NO
When you set out to do something that you don't yet know how to do, having a crank you can turn to get out functioning code is a good thing.
I think what you mean is "Design Patterns are Tools, not Dogma".
Plus, a lot of design patterns only make sense in typed and/or OOP languages, so under those circumstances, they can't be applied as goals.
The point of design patterns is a way to describe what you've made succinctly.
NO
When you set out to do something that you don't yet know how to do, having a crank you can turn to get out functioning code is a good thing.
I think what you mean is "Design Patterns are Tools, not Dogma".
Plus, a lot of design patterns only make sense in typed and/or OOP languages, so under those circumstances, they can't be applied as goals.