OODE

From Suhrid.net Wiki
Jump to navigationJump to search

Introduction

Why OO

  • Modern systems are large and complex - lots of interconnected components, distributed and heterogeneous.
  • OO is particularly useful to build such systems.
  • Remember OO is not always the best approach, but is useful in the right setting.

When to use OO

  • For the systems where the user is in control e.g. decision support systems, CRM's, enterprise systems

WHY ? What qualities of OO ?

  • Systems where long term extensibility is important.

WHY ?