{"product_id":"software-design-from-programming-to-architecture-9780471204596","title":"Software Design: From Programming to Architecture","description":"\u003cp\u003e • Author(s): Eric J. Braude\u003cbr\u003e • Publisher: Wiley\u003cbr\u003e • Publisher Imprint: Wiley\u003cbr\u003e • BISAC: Software Development \u0026amp; Engineering - General\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eAll Computer Scientists and Software Engineers need to understand software design, but until now there hasn't been one, complete, up-to-date guide to its theory and practice.\u003c\/p\u003e  \u003cp\u003e Eric Braude's \u003cb\u003e\u003ci\u003eSoftware Design: From Programming to Architecture\u003c\/i\u003e\u003c\/b\u003e begins at the code level with programming issues such as robustness and flexibility in implementation. Increasing in abstraction and scope, the book then moves to mid-level issues, emphasizing a thorough understanding of standard design patterns and components.  Finally, the book ends with high-level issues such as architectures, frameworks, and object-oriented analysis and design. In addition, the text contains a prologue on software process, making it versatile enough to use in a software engineering course.\u003c\/p\u003e","brand":"Wiley","offers":[{"title":"Paperback","offer_id":45201582129303,"sku":"9780471204596","price":12130.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9780471204596.webp?v=1769207902","url":"https:\/\/atlanticbooks.com\/products\/software-design-from-programming-to-architecture-9780471204596","provider":"Atlantic Books","version":"1.0","type":"link"}