DECOUPLING DESIGN PATTERNS
Keywords:
design patterns, ORM, databaseAbstract
The article discusses decoupling patterns that are used as the basis for creating ORM (Object Relational Mapper) technology. Three decoupling patterns are considered: description, the problem that the pattern solves, the advantages and disadvantages of each pattern. Comparative characteristics and SWOT analysis are also shown.
References
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, “Design Patterns: elements of reusable object-oriented software”. Addison-Wesley, 1995
Martin Fowler, David Rice, Matthew Foemmel, Edward Hieatt, Robert Mee, Randy Stafford, “Patterns of Enterprise Application Architecture”, Addison-Wesley, November 05, 2002.
Matt Zandstra, “PHP Objects, Patterns, and Practice, Second Edition”, Apress, 2008.
Clifton Nock, “Data Access Patterns: Database Interactions in Object-Oriented Applications”, Addison-Wesley, September 15, 2003.