A list of book releases compiled by Dr. Dobb's to keep you up-to-date on software development tools and techniques.
Beautiful Teams: Inspiring and Cautionary Tales from Veteran Team Leaders
By Andrew Stellman and Jennifer Greene (editors)
What's it like to work on a great software development team facing an impossible problem? How do you build an effective team? Beautiful Teams takes you behind the scenes with some of the most interesting teams in software engineering history. You'll learn from veteran team leaders' successes and failures, told through a series of engaging personal stories -- and interviews -- by leading programmers, architects, project managers, and thought leaders. This book is part of O'Reilly's Theory In Practice series, which also includes Beautiful Data, Beautiful Security, and Beautiful Code.
Mashup Patterns: Designs and Examples for the Modern Enterprise
by Mike Ogrinz
Using new mashup tools and technologies, enterprise developers can impose their own APIs on everything from Web sites and RSS feeds to Excel and PDF files -- transforming a world of content into their own customized information source. In this book, Michael Ogrinz applies the concept of software development patterns to mashups, systematically revealing the right ways to build enterprise mashups and providing useful insights to help organizations avoid the mistakes that cause mashups to fail. Drawing on extensive experience building business-critical mashups, Ogrinz offers patterns and realistic guidance for every stage of the mashup development lifecycle and addresses the key issues developers, architects, and managers will face. Each pattern is documented with a practical description, specific use cases, and crucial insights into the stability of mashups built with it. Ogrinz concludes by presenting twelve start-to-finish case studies demonstrating mashup patterns at work in actual enterprise settings.
Perl Fundamentals: The Basic Elements of Perl Every Developer Should Learn (video package)
by Peter ScottIn this video package, Perl expert Peter Scott takes you through the fundamental elements of the Perl 5 language in order to build a strong foundation for creating robust Perl programs and learning more advanced aspects of the language. Scott advances through the language in a logical progression, from the basics of printing strings to the use of regular expressions for pattern matching and text manipulation. In between, he covers the core components of the language, demonstrating through many examples exactly how each one works. In the final lesson, he shows the power of Perl’s objects and modules for writing web programs