자료유형 | 단행본 |
---|---|
서명/저자사항 | Mastering Python Design Patterns [electronic resource] : A Guide to Creating Smart, Efficient, and Reusable Software, 2nd Edition. |
개인저자 | Ayeva, Kamon. Kasampalis, Sakis, |
판사항 | 2nd ed. |
발행사항 | Birmingham: Packt Publishing Ltd, 2018. |
형태사항 | 1 online resource (240 p.). |
기타형태 저록 | Print version: Ayeva, Kamon Mastering Python Design Patterns : A Guide to Creating Smart, Efficient, and Reusable Software, 2nd Edition Birmingham : Packt Publishing Ltd,c2018 9781788837484 |
ISBN | 9781788832069 178883206X |
일반주기 |
Description based upon print version of record.
|
내용주기 | Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: The Factory Pattern; The factory method; Real-world examples ; Use cases; Implementing the factory method; The abstract factory; Real-world examples; Use cases; Implementing the abstract factory pattern; Summary; Chapter 2: The Builder Pattern; Real-world examples; Use cases; Implementation; Summary; Chapter 3: Other Creational Patterns; The prototype pattern; Real-world examples; Use cases; Implementation; Singleton; Real-world examples; Use cases; Implementation; Summary Chapter 4: The Adapter PatternReal-world examples; Use cases; Implementation; Summary; Chapter 5: The Decorator Pattern; Real-world examples; Use cases; Implementation; Summary; Chapter 6: The Bridge Pattern; Real-world examples; Use cases; Implementation; Summary; Chapter 7: The Facade Pattern; Real-world examples; Use cases; Implementation; Summary; Chapter 8: Other Structural Patterns; The flyweight pattern; Real-world examples; Use cases; Implementation; The model-view-controller pattern; Real-world examples; Use cases; Implementation; The proxy pattern; Real-world examples; Use cases ImplementationSummary; Chapter 9: The Chain of Responsibility Pattern; Real-world examples; Use cases; Implementation; Summary; Chapter 10: The Command Pattern; Real-world examples; Use cases; Implementation; Summary; Chapter 11: The Observer Pattern; Real-world examples; Use cases; Implementation; Summary; Chapter 12: The State Pattern; Real-world examples; Use cases; Implementation; Summary; Chapter 13: Other Behavioral Patterns; Interpreter pattern; Real-world examples; Use cases; Implementation; Strategy pattern; Real-world examples; Use cases; Implementation; Memento pattern Real-world examplesUse cases; Implementation; Iterator pattern; Real-world examples; Use cases; Implementation; Template pattern; Real-world examples; Use cases; Implementation; Summary; The Observer Pattern in Reactive Chapter 14: Programming; Real-world examples; Use cases; Implementation; A first example; A second example; A third example; A fourth example; Summary; Chapter 15: Microservices and Patterns for the Cloud; The Microservices pattern; Real-world examples; Use cases; Implementation; A first example; A second example; The Retry pattern; Real-world examples; Use cases ImplementationA first example; A second example, using a third-party module; A third example, using another third-party module; The Circuit Breaker pattern; Real-world examples; Use cases; Implementation; The Cache-Aside pattern; Real-world examples; Use cases; Implementation; Throttling; Real-world examples ; Use cases ; Implementation ; Summary; Other Books You May Enjoy; Index |
요약 | Python is an object-oriented, scripting language that is used in wide range of categories. In software engineering, a design pattern is a recommended solution to a software design problem. Although not new, design patterns remain one of the hottest topics in software engineering and they come as a ready reference for software developers to ... |
일반주제명 | Python. Computer software --Development. Computer software --Development. COMPUTERS / Programming Languages / Python. |
언어 | 영어 |
바로가기 |