{"product_id":"arthur-j-riel-object-oriented-design-heuristics-9780201633856","title":"Object-oriented Design Heuristics","description":"Object-Oriented Design Heuristics offers insight into object-oriented design improvement. The more than sixty guidelines presented in this book are language-independent and allow you to rate the integrity of a software design. The heuristics are not written as hard and fast rules; they are meant to serve as warning mechanisms which allow the flexibility of ignoring the heuristic as necessary. This tutorial-based approach, born out of the author's extensive experience developing software, teaching thousands of students, and critiquing designs in a variety of domains, allows you to apply the guidelines in a personalized manner. The heuristics cover important topics ranging from classes and objects (with emphasis on their relationships including association, uses, containment, and both single and multiple inheritance) to physical object-oriented design. You will gain an understanding of the synergy that exists between design heuristics and the popular concept of design patterns; heuristics can highlight a problem in one facet of a design while patterns can provide the solution. Programmers of all levels will find value in this book. The newcomer will discover a fast track to understanding the concepts of object-oriented programming. At the same time, experienced programmers seeking to strengthen their object-oriented development efforts will appreciate the insightful analysis. In short, with Object-Oriented Design Heuristics as your guide, you have the tools to become a better software developer.","brand":"Addison Wesley","offers":[{"title":"Used - like new","offer_id":53378122678614,"sku":"9780201633856-N","price":11.59,"currency_code":"EUR","in_stock":false},{"title":"Used - very good","offer_id":54501702959446,"sku":"9780201633856-V","price":13.79,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/5829\/5382\/files\/product_image_9780201633856_1.jpg?v=1784133099","url":"https:\/\/www.momoxbooks.com\/products\/arthur-j-riel-object-oriented-design-heuristics-9780201633856","provider":"momox","version":"1.0","type":"link"}