InformIT Software Development & Management

InformIT

Celebrate 15 Years of Design Patterns

Design Patterns: Elements of Reusable Object-Oriented Software

Design Patterns: Elements of Reusable Object-Oriented Software
By Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides
Pub Date: Oct 31, 1994
Part of the Addison-Wesley Professional Computing Series

To celebrate the 15th anniversary of the original Design Patterns from the Gang of Four, InformIT is bringing you a series of exclusive interviews, articles, and commentaries around Design Patterns and its impact. Find out what influence this land mark book has had on the leaders in software development and save 30% when you purchase classic patterns titles.

Buy the Book + eBook Bundle

Buy the Print Book

Buy the eBook

Featured Interviews and Articles:
Design Patterns 15 Years Later: An Interview with Erich Gamma, Richard Helm, and Ralph Johnson

A Look Back: Why We Wrote Design Patterns: Elements of Reusable Object-Oriented Software

 
 

Just Released

See All

CMMI for Services: Guidelines for Superior Service
CMMI for Services: Guidelines for Superior Service
By Eileen C. Forrester, Brandon L. Buteau, Sandy Shrum
Oct 30, 2009
$55.99 (Save 20%)*
Evaluating Project Decisions: Case Studies in Software Engineering
Evaluating Project Decisions: Case Studies in Software Engineering
By Carol L. Hoover, Mel Rosso-Llopart, Gil Taran
Oct 27, 2009
$39.99 (Save 20%)*
Succeeding with Agile: Software Development Using Scrum
Succeeding with Agile: Software Development Using Scrum
By Mike Cohn
Oct 26, 2009
$39.99 (Save 20%)*

Leading Lean Software

Leading Lean Software Development: Results Are not the Point

Leading Lean Software Development: Results Are not the Point
By Mary Poppendieck, Tom Poppendieck
Pub Date: Oct 21, 2009
Part of the Addison-Wesley Signature Series

Leading Lean Software Development: Results Are not the Point is shows software leaders and team members exactly how to drive high-value change throughout a software organization—and make it stick. They go far beyond generic implementation guidelines, demonstrating exactly how to make lean work in real projects, environments, and companies.

Buy the Book + eBook Bundle

Buy the Print Book

Buy the eBook

Promotions

See All

Get Our Latest Agile Articles, Chapters, and Interviews
Content by the leading authors in Agile development.
Python eBooks
For a limited time save 35% on Python eBooks and video when you buy two from informIT.com.
Video Tutorials for Web Developers & Programmers: Save 40% on LiveLessons Videos
Web developers and programmers can find more than 120 hours of video training across a broad range of topics with these DVD-based tutorials from Addison-Wesley, Prentice Hall, Que, and Sams.

New Safari Books

See All

Leading Lean Software Development: Results Are Not the Point, Rough Cuts
By Mary Poppendieck, Tom Poppendieck
Aug 24, 2009
Lean-Agile Software Development: Achieving Enterprise Agility (Rough Cuts)
By Alan Shalloway, Guy Beaver, James R. Trott
Aug 13, 2009
DB2 pureXML Cookbook: Master the Power of the IBM Hybrid Data Server
By Matthias Nicola, Pav Kumar-Chatterjee
Aug 10, 2009

Succeeding with Agile

Succeeding with Agile: Software Development Using Scrum

Succeeding with Agile: Software Development Using Scrum
By Mike Cohn
Pub Date: Oct 26, 2009
Part of the Addison-Wesley Signature Series

Proven, 100% Practical Guidance for Making Scrum and Agile Work in Any Organization

Succeeding with Agile is the definitive, realistic, actionable guide to starting fast with Scrum and agile–and then succeeding over the long haul. Leading agile consultant and practitioner Mike Cohn presents detailed recommendations, powerful tips, and real-world case studies drawn from his unparalleled experience helping hundreds of software organizations make Scrum and agile work.

Buy the Print Book

 


Win an Amazon Kindle
 
 

Get Early Access to New Books with Rough Cuts

Effective C# (Covers C# 4.0): 50 Specific Ways to Improve Your C#, Rough Cuts, 2nd Edition

Effective C# (Covers C# 4.0): 50 Specific Ways to Improve Your C#, Rough Cuts, 2nd Edition
By Bill Wagner.
Nov 13, 2009
$31.99 (Save 20%)*

Advanced Qt Programming: Creating Great Software with C++ and Qt 4

Advanced Qt Programming: Creating Great Software with C++ and Qt 4
By Mark Summerfield.
Oct 5, 2009
$39.99 (Save 20%)*

Service-Oriented Design with Ruby and Rails, Rough Cuts

Service-Oriented Design with Ruby and Rails, Rough Cuts
By Paul Dix.
Aug 28, 2009
$39.99 (Save 20%)*

 

See All Titles

 
 

Articles and Chapters

See All

Cause-Effect Diagrams: A Pragmatic Way of Doing Root-Cause Analysis
By Henrik Kniberg
Nov 16, 2009
Design Patterns in Ruby: Reaching into a Collection with the Iterator
By Russ Olsen
Nov 16, 2009
Russ Olsen on the 15th Anniversary of Design Patterns
By Russ Olsen
Nov 16, 2009
Framework Design Guidelines: Data Source Architectural Patterns
By Martin Fowler
Nov 11, 2009
Framework Design Guidelines: Domain Logic Patterns
By Martin Fowler
Nov 11, 2009
 
 

Lean-Agile Software Development

Lean-Agile Software Development: Achieving Enterprise Agility

Lean-Agile Software Development: Achieving Enterprise Agility
By Alan Shalloway, Guy Beaver, James R. Trott
Pub Date: Oct 22, 2009
Part of the Net Objectives Lean-Agile Series

Lean-Agile Software Development shows how to extend Scrum processes with an Enterprise view based on Lean principles. The authors present crucial technical insight into emergent design, and demonstrate how to apply it to make iterative development more effective. They also identify several common development “anti-patterns” that can work against your goals, and they offer actionable, proven alternatives.

Buy the Book + eBook Bundle

Buy the Print Book

Buy the eBook