How to Use Objects: Code and Concepts by Holger Gast (Author) delves deep into the object paradigm, providing developers with a comprehensive understanding of objects that goes beyond basic usage. This first edition, published on December 22, 2015, by Addison-Wesley Professional, aims to empower readers to harness the full potential of object-oriented programming in their real-world projects.
Gast’s approach is both technical and strategic, focusing on the key concepts that have proven most valuable. He provides concrete code examples rather than relying on minimalistic illustrations, ensuring a thorough understanding of intricate details and common pitfalls. By exploring these aspects, readers can avoid subtle errors that could severely impact their software.
The book covers a wide range of topics, from working with languages, libraries, and frameworks to making strategic decisions about patterns, contracts, design, and system architecture. Gast explains the roles of individual objects within complete applications, how they interact in response to events and service requests, and how to transform good designs into high-quality code.
Practical examples based on Eclipse demonstrate how tools can enhance productivity, save time, and even contribute to writing better code. This blend of theory and practice ensures that readers not only understand the concepts but also know how to apply them effectively in their projects.
