Tag Info

New answers tagged


Relational databases and object-oriented design do not work that well together. This problem is known as the Object-relational impedance mismatch problem. One main feature of object-oriented programming is inheritence and polymorphy - entities which are similar in some regards but different in others. But a relational database has difficulties to map this, ...


Straight from The Gang of Four's Book: Observer pattern - Applicability: When an abstraction has two aspects, one dependent on the other. Encapsulating these aspects in separate objects lets you vary and reuse them independently. When a change to one object requires changing others, and you don't know how many objects need to be ...

Top 50 recent answers are included