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...

Descripción completa

Detalles Bibliográficos
Otros Autores: Sarcar, Vaskaran, author (author), Shimanthoor, Priya, writer of foreword (writer of foreword)
Formato: Libro electrónico
Idioma:Inglés
Publicado: [Place of publication not identified] : Apress [2020]
Edición:Second edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630834406719
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.-.