First page Back Continue Last page Summary Graphic
Paradigms
Functional design concentrates on
reusable algorithms
Object design concentrates on
reusable data structures
This makes it obvious that neither is "right"
Choose a functional or object design, as appropriate for the job in hand, regardless of implementation language
In most large applications, there is a mixture of functional and object design