enow.com Web Search

Search results

  1. Results from the WOW.Com Content Network
  2. Object-Oriented Software Construction - Wikipedia

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

    Object-Oriented Software Construction, also called OOSC, is a book by Bertrand Meyer, widely considered a foundational text of object-oriented programming. [citation needed] The first edition was published in 1988; the second edition, extensively revised and expanded (more than 1300 pages), in 1997.

  3. Design by contract - Wikipedia

    en.wikipedia.org/wiki/Design_by_contract

    The term was coined by Bertrand Meyer in connection with his design of the Eiffel programming language and first described in various articles starting in 1986 [1] [2] [3] and the two successive editions (1988, 1997) of his book Object-Oriented Software Construction. Eiffel Software applied for trademark registration for Design by Contract in ...

  4. Bertrand Meyer - Wikipedia

    en.wikipedia.org/wiki/Bertrand_Meyer

    Meyer pursues the ideal of simple, elegant and user-friendly computer languages and is one of the earliest and most vocal proponents of object-oriented programming (OOP). His book Object-Oriented Software Construction, translated into 15 languages, is one of the earliest and most comprehensive works presenting the case for OOP. [3]

  5. 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.

  6. Software design pattern - Wikipedia

    en.wikipedia.org/wiki/Software_design_pattern

    Download as PDF; Printable version; In other projects ... Elements of Reusable Object-Oriented Software was published in 1994 by the ... Separate the construction of ...

  7. Category:Software engineering books - Wikipedia

    en.wikipedia.org/wiki/Category:Software...

    Download QR code; Print/export Download as PDF; Printable version; In other projects ... Object-Oriented Software Construction; The Oracle J2EE Companion; P.

  8. Object-oriented programming - Wikipedia

    en.wikipedia.org/wiki/Object-oriented_programming

    Focused on software quality, Eiffel is a purely object-oriented programming language and a notation supporting the entire software lifecycle. Meyer described the Eiffel software development method, based on a small number of key ideas from software engineering and computer science, in Object-Oriented Software Construction . [ 18 ]

  9. Eiffel (programming language) - Wikipedia

    en.wikipedia.org/wiki/Eiffel_(programming_language)

    Eiffel is an object-oriented programming language designed by Bertrand Meyer (an object-orientation proponent and author of Object-Oriented Software Construction) and Eiffel Software. Meyer conceived the language in 1985 with the goal of increasing the reliability of commercial software development. [4]