Wir verwenden Cookies und Analyse-Tools, um die Nutzerfreundlichkeit der Internet-Seite zu verbessern und für Marketingzwecke. Wenn Sie fortfahren, diese Seite zu verwenden, nehmen wir an, dass Sie damit einverstanden sind. Zur Datenschutzerklärung.
Practical Python Design Patterns
Details
Implement 17 different design patterns to address specific situations
Learn how to write cleaner, more efficient "Pythonic" code
Master both traditional object-oriented design patterns and Python-specific design patterns
Implement 17 different design patterns to address specific situations Learn how to write cleaner, more efficient "Pythonic" code Master both traditional object-oriented design patterns and Python-specific design patterns
Autorentext
Wessel Badenhorst is deeply passionate about the process of attaining mastery, especially in the field of programming. The combination of a BSc in computer science and extensive experience in the real world gives him a balanced and practical perspective on programming, and the road every programmer must walk.
Inhalt
1: Before We Begin.- 2: Singleton Pattern.- 3: Prototype Pattern.- 4: Factory Pattern.- 5: Builder Pattern.- 6: Adapter Pattern.- 7: Decorator Pattern.- 8: Facade Pattern.- 9: Proxy Pattern.- 10: Chain of Responsibility Pattern.- 11: Command Pattern.- 12: Interpreter Pattern.- 13: Iterator Pattern.- 14: Observer Pattern.- 15: State Pattern.- 16: Strategy Pattern.- 17: Template Method Pattern.- 18: Visitor Pattern.- 19: Model View Controller Pattern.- 20: Publish-Subscribe Pattern.- Appendix A: Patterns Quick Reference.
Weitere Informationen
- Allgemeine Informationen
- GTIN 09781484226797
- Anzahl Seiten 372
- Lesemotiv Verstehen
- Genre Programming Languages
- Auflage 1st edition
- Herausgeber Apress
- Gewicht 699g
- Untertitel Pythonic Solutions to Common Problems
- Größe H254mm x B178mm x T21mm
- Jahr 2017
- EAN 9781484226797
- Format Kartonierter Einband
- ISBN 1484226798
- Veröffentlichung 20.10.2017
- Titel Practical Python Design Patterns
- Autor Wessel Badenhorst
- Sprache Englisch