Non-OO design patterns
•
Design patterns are not limited to object-
oriented software
•
Objects are just one way to partition a
system, sometimes not the best way
•
You will find many more mature patterns
in legacy systems than you will in OO
software