{"product_id":"9781785882289","title":"TypeScript Design Patterns","description":"\u003cp\u003e\u003cb\u003eBoost your development efficiency by learning about design patterns in TypeScript\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eAbout This Book\u003c\/b\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eThis step-by-step guide will would demonstrate all the important design patterns in practice\u003c\/li\u003e\n\u003cli\u003eThis book is the only documentation on the market focusing on design patterns in TypeScript\u003c\/li\u003e\n\u003cli\u003eThis book is packed with rich examples that will improve your efficiency and encourage code reuse\u003c\/li\u003e\n\u003c\/ul\u003e\u003cb\u003eWho This Book Is For\u003c\/b\u003e\u003cp\u003eIf you are a TypeScript developer, this book is for you. No knowledge of design patterns is required to read this book.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eWhat You Will Learn\u003c\/b\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eUnderstand the challenges and implications of developing an enterprise application\u003c\/li\u003e\n\u003cli\u003eInstall and configure the necessary tools in order to start developing an application\u003c\/li\u003e\n\u003cli\u003eIdentify the challenges when developing an application\u003c\/li\u003e\n\u003cli\u003eApply GoF patterns in an application with a testing approach\u003c\/li\u003e\n\u003cli\u003eUse and utilize design patterns while developing a TypeScript application or during JavaScript application development\u003c\/li\u003e\n\u003cli\u003eReference to SOLID principles and what their benefits do to your projects\u003c\/li\u003e\n\u003cli\u003eApply various principles in a TypeScript application\u003c\/li\u003e\n\u003cli\u003eImprove code quality and development speed\u003c\/li\u003e\n\u003c\/ul\u003e\u003cb\u003eIn Detail\u003c\/b\u003e\u003cp\u003eIn programming, there are several problems that occur frequently. To solve these problems, there are various repeatable solutions that are known as design patterns. Design patterns are a great way to improve the efficiency of your programs and improve your productivity.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eThis book is a collection of the most important patterns you need to improve your applications' performance and your productivity. The journey starts by explaining the current challenges when designing and developing an application and how you can solve these challenges by applying the correct design pattern and best practices.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eEach pattern is accompanied with rich examples that demonstrate the power of patterns for a range of tasks, from building an application to code testing. We'll introduce low-level programming concepts to help you write TypeScript code, as well as work with software architecture, best practices, and design aspects.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eStyle and approach\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eIn this book, design patterns are explained in a step-by-step manner. All the major patterns covered will improve your understanding of TypeScript and the patterns associated with TypeScript.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Packt Publishing","offers":[{"title":"Default Title","offer_id":47140070752496,"sku":"9781785882289","price":31.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781785882289_p0.jpg?v=1763728705","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781785882289","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}