New books from Addison-Wesley

Just got an email from Addison-Wesley with a list of the new books that they are publishing. Here are a few of them that I found interesting based on their title and description.

  1. Domain-Driven Design: Tackling Complexity in the Heart of Software by Eric Evans.
    This is not a book about specific technologies. It offers readers a systematic approach to domain-driven design, presenting an extensive set of design best practices, experience-based techniques, and fundamental principles that facilitate the development of software projects facing
    complex domains. Intertwining design and development practice, this book incorporates numerous examples based on actual projects to illustrate the application of domain-driven design to real-world software development.

  2. Next Generation Application Integration: From Simple Information to Web Services by David S. Linthicum.
    In Next Generation Application Integration distributed computing and application-integration expert David S.Linthicum describes the effect that this new generation of middleware will have on traditional application-integration efforts. Using key industry examples and case studies, Linthicum reveals the techniques and practices that are necessary to revolutionize data-sharing for any company–from sole-proprietorship to Fortune 500.

  3. Balancing Agility and Discipline: A Guide for the Perplexed by Barry Boehm and Richard Turner.
    Balancing Agility and Discipline begins by defining agility and discipline, sweeping aside the rhetoric and drilling down to core concepts. The authors describe a day in the life of developers who live on one side or the other. They expose the bureaucracy and stagnation that mark discipline without agility, and they liken agility without discipline to unbridled and fruitless enthusiasm. Their analysis is both objective and grounded, leading finally to clear and practical guidance for all software professionals-showing how to locate the sweet spot on the agility-discipline continuum for any given project.