I like design patterns. Actually, I love design patterns. I'd much rather leverage the experiences of others than burn my calories reinventing the wheel.
Oracle's UX Design patterns have really saved my bacon lately. I've been working with building some very cool stuff with ADF Essentials. Design patterns have not only made my work product better, they've also saved me time and prevented me from doing some really stupid things (all of which would have needed unwinding and rewinding prior to release). It's really true:
Those who cannot remember the past are condemned to repeat it. - George Santayana, The Life of Reason, Vol. I - Reason In Common Sense.
So, if you're building your own apps...especially if you're building them with Oracle tools or on Oracle technology...save your own bacon here.