Head first design patterns building extensible and maintainable object-oriented software

You know you don’t want to reinvent the wheel, so you look to design patterns—the lessons learned by those who’ve faced the same software design problems. With design patterns, you get to take advantage of the best practices and experience of others so that you can spend your time on something more...

Full description

Bibliographic Details
Other Authors: Freeman, Eric, 1965- author (author), Robson, Elisabeth, author
Format: eBook
Language:Inglés
Published: Sebastopol, California : O'Reilly [2021]
Edition:2nd edition
Series:Head first
Subjects:
See on Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630923106719
Table of Contents:
  • 1: Welcome to design patterns: intro to design patterns
  • 2: Keeping your objects in the know: the observation pattern
  • 3: Decorating objects: the decorator pattern
  • 4: Baking with OO goodness: the factory pattern
  • 5: One of a kind objects: the singleton pattern
  • 6: Encapsulating innovation: the command pattern
  • 7: Being adaptive: the adapter and facade patterns
  • 8: Encapsulating algorithms: the template method pattern
  • 9: Well managed collection: the iterator and composite patterns
  • 10: The state of things: the state pattern
  • 11: Controlling object access: the proxy pattern
  • 12: Patterns of patterns: compound patterns
  • Patterns in the real world: better living with patterns.