Home > Articles > Software Development & Management

John Crupi on the 15th Anniversary of Design Patterns

John Crupi

Toggle Open Article Table of ContentsArticle Contents

Close Table of ContentsArticle Contents

  1. John Crupi on the 15th Anniversary of Design Patterns
Close Table of Contents
  • PrintPrint
  • Share ThisShare This
  • DiscussDiscuss
John Crupi shares his thoughts about Design Patterns: Elements of Reusable Object-Oriented Software on the 15th anniversary of its publication.

John is the co-author, along with Deepak Alur and John Malks, of Core J2EE Patterns: Best Practices and Design Strategies, 2nd Edition.

InformIT: What was your initial reaction to the publication of Design Patterns?

John Crupi: It was game changing. All of a sudden you could be in a room with developers and speak a higher level language and not have to defend your design since it was based on the GoF patterns.

InformIT: How has your opinion of the book changed over the last 15 years?

John: The book remains a seminal work. It's just as valuable now as it was 15 years ago.

InformIT: How has Design Patterns changed your impressions about the way software is built?

John: I can look at source code and see the patterns identified. It dramatically speeds up my understanding of the overall design.

InformIT: Have you been personally affected by the book? In other words, has it changed the way you think about software development or changed the way you develop software?

John: The book was the foundation for our Core J2EE Patterns book. It really provided the foundation on which our patterns are based.

InformIT: What is your favorite Pattern (or least favorite Pattern) and why?

John: Singleton. Simple, easy, everyone understands it.

  • Share ThisShare This
  • Your Account

Discussions

Make a New Comment

You must log in in order to post a comment.

Related Resources

It's Here; Put Away Your Pre-Conceptions on What an OS Must Be: Part III
By John Traenkenschuh on May 27, 2009 No Comments

Having witnessed the PC revolution, Traenk pauses to reflect on the GUI world...

Jim BrosseauRabid Dogma
By Jim Brosseau on February 6, 2009 No Comments

Proposed approaches to building products, software or otherwise, will come and go. One thing that seems to be constant through all this change is that the voice of the latest and greatest is convinced that they have solved the problem once and for all.

Jim BrosseauDon't Spend, Invest
By Jim Brosseau on February 6, 2009 No Comments

There is no shortage of indicators that we are in for in for a rough stretch ahead. While there are some that are still debating whether to call what we are going through a recession or a depression, it is clear to everyone that this is no time for frivolous spending. I would argue that we should always be aware of where we spend our money, and always spend with an understanding of the return we expect.

See All Related Blogs

Informit Network