Szczegóły ebooka

Mastering Python Design Patterns. Start learning Python programming to a better standard by mastering the art of Python design patterns

Mastering Python Design Patterns. Start learning Python programming to a better standard by mastering the art of Python design patterns

Sakis Kasampalis

Ebook
  • 1. Improving object creation: The Factory pattern
  • 2. Creating complex objects: The Builder pattern
  • 3. Cloning an object: The Prototype pattern
  • 4. Making two incompatible interfaces compatible: TheAdapter pattern
  • 5. Extending the behavior of an object without subclassing:The Decorator pattern
  • 6. Simplifying access to a complex system: The Facadepattern
  • 7. Reusing objects: The Flyweight pattern
  • 8. Keeping the logic decoupled from the user interface: TheModel View Controller Pattern
  • 9. Securing an interface: The Proxy pattern
  • 10. Sending broadcast messages: The Chain Of Responsibilitypattern
  • 11. Adding undo support: The Command pattern
  • 12. Creating a Domain Specific Language: The Interpreterpattern
  • 13. Notifying all the stakeholders when the state of an objectchanges: The Observer pattern
  • 14. Implementing a state machine: The State pattern
  • 15. Choosing an algorithm dynamically: The Strategy pattern
  • 16. Abstracting the common parts of an algorithm: TheTemplate pattern
  • Tytuł: Mastering Python Design Patterns. Start learning Python programming to a better standard by mastering the art of Python design patterns
  • Autor: Sakis Kasampalis
  • Tytuł oryginału: Mastering Python Design Patterns. Start learning Python programming to a better standard by mastering the art of Python design patterns
  • ISBN: 9781783989331, 9781783989331
  • Data wydania: 2015-01-28
  • Format: Ebook
  • Identyfikator pozycji: e_3bhz
  • Wydawca: Packt Publishing