When.com Web Search

Search results

  1. Results From The WOW.Com Content Network
  2. Design Patterns - Wikipedia

    en.wikipedia.org/wiki/Design_Patterns

    Design Patterns: Elements of Reusable Object-Oriented Software (1994) is a software engineering book describing software design patterns. The book was written by Erich Gamma , Richard Helm , Ralph Johnson , and John Vlissides , with a foreword by Grady Booch .

  3. Pattern-Oriented Software Architecture - Wikipedia

    en.wikipedia.org/wiki/Pattern-Oriented_Software...

    David E. DeLano of C++ Report praised the first volume, writing, "Overall this text is good and I recommend it as an addition to any collection of books on patterns." He said "some of the language and grammar usage feels awkward to the reader" and some of the book has "stiffness and flow problems". [1]

  4. Modern C++ Design - Wikipedia

    en.wikipedia.org/wiki/Modern_C++_Design

    Modern C++ Design: Generic Programming and Design Patterns Applied is a book written by Andrei Alexandrescu, published in 2001 by Addison-Wesley. It has been regarded as "one of the most important C++ books" by Scott Meyers. [1] The book makes use of and explores a C++ programming technique called template metaprogramming. While Alexandrescu ...

  5. Jim Coplien - Wikipedia

    en.wikipedia.org/wiki/Jim_Coplien

    His early work on C++ idioms was one of the three primary sources of the popular Design Patterns. [citation needed] He also named the curiously recurring template pattern C++ idiom. His work on organizational patterns was an inspiration for both extreme programming and for Scrum daily standups.

  6. Andrei Alexandrescu - Wikipedia

    en.wikipedia.org/wiki/Andrei_Alexandrescu

    Tudor Andrei Cristian Alexandrescu [4] (born 1969) is a Romanian-American C++ and D language [3] programmer and author. He is particularly known for his pioneering work on policy-based design implemented via template metaprogramming. These ideas are articulated in his book Modern C++ Design and were first implemented in his programming library ...

  7. Architectural pattern - Wikipedia

    en.wikipedia.org/wiki/Architectural_pattern

    Software architecture pattern is a reusable, proven solution to a specific, recurring problem focused on architectural design challenges, which can be applied within various architectural styles. [ 1 ]

  8. Specification pattern - Wikipedia

    en.wikipedia.org/wiki/Specification_pattern

    Specification Pattern in UML. In computer programming, the specification pattern is a particular software design pattern, whereby business rules can be recombined by chaining the business rules together using boolean logic. The pattern is frequently used in the context of domain-driven design.

  9. Robert C. Martin - Wikipedia

    en.wikipedia.org/wiki/Robert_C._Martin

    Robert Cecil Martin (born 5 December 1952), colloquially called "Uncle Bob", [3] is an American software engineer, [2] instructor, and author. He is most recognized for promoting many software design principles and for being an author and signatory of the influential Agile Manifesto.