Design patterns in C# : a hands-on guide with real -world examples /
Get hands-on experience with each Gang of Four (GoF) design pattern using C#. For each of the patterns, you will see at least one real-world scenario, a coding example, and a complete implementation including output. In addition to GoF patterns, you will learn additional design patterns which are co...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Santa Monica, CA :
APress,
[2020]
|
Edición: | 2nd ed. |
Colección: | ITpro collection
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Part-I: Gang of Four Design Patterns
- Part I.A: Creational Patterns
- Chapter 1: Singleton Pattern
- Chapter 2: Prototype Pattern
- Chapter 3: Builder Pattern
- Chapter 4: Factory Method Pattern
- Chapter 5: Abstract Factory Pattern.
- Part I.B: Structural Patterns
- Chapter 6: Proxy Pattern
- Chapter 7: Decorator Pattern
- Chapter 8: Adapter Pattern
- Chapter 9: Facade Pattern
- Chapter 10: Flyweight Pattern
- Chapter 11: Composite Pattern
- Chapter 12: Bridge Pattern
- Part I.C: Behavioral Patterns
- Chapter 13: Visitor Pattern
- Chapter 14: Observer Pattern
- Chapter 15: Strategy Pattern
- Chapter 16: Template Method Pattern
- Chapter 17: Command Pattern.
- Chapter 18: Iterator Pattern
- Chapter 19: Memento Pattern
- Chapter 20: State Pattern.
- Chapter 21: Mediator Pattern
- Chapter 22: Chain of Responsibility Pattern
- Chapter 23: Interpreter Pattern
- Part-II: Additional Design Patterns
- Chapter 24: Simple Factory Pattern
- Chapter 25: Null Object Pattern
- Chapter 26: MVC Pattern
- Chapter 27: Patterns in Asynchronous Programming
- Part-III: Final Thoughts on Design Patterns
- Chapter 28: Criticism of Design Patterns
- Chapter 29: Anti-patterns
- Chapter 30: FAQs
- Appendix A: A Brief Overview of GoF Design Patterns
- Appendix B: Useful Resources
- Appendix C: The Road Ahead
- Appendix D: Important Updates in the Second Edition.-