{"product_id":"design-patterns-in-modern-c-reusable-approaches-for-objectoriented-software-design","title":"Design Patterns In Modern C++: Reusable Approaches For ObjectOriented Software Design","description":"\u003cp\u003e1. Introduction.- Pt I Creational Patterns.- 2. Builder.- 3. Factories.- 4. Prototype.- 5. Singleton.- Pt Ii Structural Patterns.- 6. Adapter.- 7. Bridge.- 8. Composite.- 9. Decorator.- 10. Faade.- 11. Flyweight.- 12. Proxy.- Pt Iii Behavioral Patterns.- 13. Chain Of Responsibility.- 14. Command.- 15. Interpreter.- 16. Iterator.- 17. Mediator.- 18. Null Object.- 19. Observer.- 20. State.- 21. Strategy.- 22. Template Method.- 23. Visitor.- 24. Maybe Monad.- Pt Iv Appendix.- 25. Appendix A: Functional Design Patterns.\u003c\/p\u003e","brand":"APRESS","offers":[{"title":"Default Title","offer_id":45883762344134,"sku":"DADAX1484247396","price":457.91,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/9389\/1014\/files\/41POt6sTwjL_79972604-a113-4450-b60b-ab884019fdac.jpg?v=1779810013","url":"https:\/\/ergodemedia.com\/products\/design-patterns-in-modern-c-reusable-approaches-for-objectoriented-software-design","provider":"Ergodemedia","version":"1.0","type":"link"}