Book description
- Work with each of the design patterns
- Implement the design patterns in real-world applications
- Select an alternative to these patterns by comparing their pros and cons
- Use Visual Studio Community Edition 2017 to write code and generate output
Table of contents
- Cover
- Front Matter
-
Part I. Gang of Four Design Patterns
- 1. Singleton Pattern
- 2. Prototype Pattern
- 3. Builder Pattern
- 4. Factory Method Pattern
- 5. Abstract Factory Pattern
- 6. Proxy Pattern
- 7. Decorator Pattern
- 8. Adapter Pattern
- 9. Facade Pattern
- 10. Flyweight Pattern
- 11. Composite Pattern
- 12. Bridge Pattern
- 13. Visitor Pattern
- 14. Observer Pattern
- 15. Strategy (Policy) Pattern
- 16. Template Method Pattern
- 17. Command Pattern
- 18. Iterator Pattern
- 19. Memento Pattern
- 20. State Pattern
- 21. Mediator Pattern
- 22. Chain of Responsibility Pattern
- 23. Interpreter Pattern
- Part II. Additional Design Patterns
- Part III. Final Thoughts on Design Patterns
- Back Matter
Product information
- Title: Design Patterns in C#: A Hands-on Guide with Real-World Examples
- Author(s):
- Release date: June 2018
- Publisher(s): Apress
- ISBN: 9781484236406
You might also like
book
40 Algorithms Every Programmer Should Know
Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental …
book
Software Engineering at Google
Today, software engineers need to know not only how to program effectively but also how to …
book
Head First Design Patterns, 2nd Edition
You know you don’t want to reinvent the wheel, so you look to design patterns—the lessons …
book
Dependency Injection Principles, Practices, and Patterns
Dependency Injection Principles, Practices, and Patterns is a revised and expanded edition of the bestselling classic …