This guide for software developers describes the basic principles underlying object-oriented programming and design patterns, beginning with introductory material on object-oriented software development and the limitations of traditional object-oriented design, and ending with an exploration of ten commonly used design patterns, such as the facade, adapter, bridge, observer, double-checked locking, and factory method patterns. Original. (Advanced)

  • Education & Reference
  • All Product
  • Books
  • Operating Systems
  • Languages & Tools
  • Just Arrived
  • Software
  • Object-Oriented Design
  • Object-Oriented Software Design

Latest review


A review of Herzog by roochero

Recent actions