Bertrand Meyer (1) (1950–)
Author of Object-Oriented Software Construction
For other authors named Bertrand Meyer, see the disambiguation page.
About the Author
Image credit: Bertrand Meyer, 2015
Series
Works by Bertrand Meyer
Introduction to the Theory of Programming Languages (Prentice-Hall International Series in Computer Science) (1990) 27 copies
Reusable Software : The Base Object-Oriented Component Libraries (Prentice Hall Object-Oriented Series) (1994) 18 copies
Object Success : A Manager's Guide to Object-Oriented Technology And Its Impact On the Corporation (Prentice Hall Object (1995) 12 copies
An Object-Oriented Environment: Principles and Application (Prentice Hall Object-Oriented Series) (1994) 6 copies
Tools for practical software verification : LASER, International Summer School 2011, Elba Island, Italy, revised tutorial lectures (2012) 2 copies
Empirical software engineering and verification : International Summer Schools, LASER 2008-2010, Elba Island, Italy : revised tutorial lectures (2012) 2 copies
Tagged
Common Knowledge
- Birthdate
- 1950-11-21
- Gender
- male
- Education
- Université de Stanford, Californie, USA
Université de Nancy
Ecole Polytechnique (1969) - Occupations
- Professeur (Informatique)
Informaticien - Organizations
- Ecole polytechnique fédérale de Zurich (Professeur, génie logiciel)
Université de Californie à Santa Barbara (Fellow ∙ 2008)
Interactive Software Engineering, Société (Fondateur, PDG)
Electricité De France (Ingénieur)
Academia Europaea (2011)
Association for Computing Machinery (show all 7)
Académie des technologies (Fondateur, 2000) - Awards and honors
- Dahl-Nygaard Prize (2005)
- Nationality
- France
- Birthplace
- Paris, France
- Map Location
- France
Members
Reviews
Object-Oriented Software Construction (Book/CD-ROM) (2nd Edition) (Prentice-Hall International Series in Computer Scienc by Bertrand Meyer
A classic text on object oriented software languages and development, and one of the top 20 best software development books. It is both detailed and comprehensive yet surprisingly accessible. Some of the topics and concepts are advanced, but the reader only needs a basic computer science foundation (e.g. understanding big-oh notion) to follow Myers' journey through the basics on into the the depths of object oriented languages and programming. It is a very large book and a very useful show more reference, but I highly recommend reading the chapters in sequential order. A highlight of the book, for me, included one of the early chapters where he presents object oriented languages in a historical context, showing how the limitations of top-down programming directly lead to the bottom-up approach of oo. While Myers is detailed and comprehensive, some parts receive short shrift. For example, much is made of the programming abstractions and their powerful realization in oo languages. But as any experienced oo developer will tell you, it's almost worse to use too much abstraction. Myers does mention the *principles* of how to properly throttle back your oo abstractions, but his principles seem ad hoc and are not presented in the context of abstraction. show less
Object-Oriented Software Construction (Book/CD-ROM) (2nd Edition) (Prentice-Hall International Series in Computer S by Bertrand Meyer
This is considered a classical book on object-oriented programming. It's quite hefty, and not easy to read from cover to cover. However, there's a lot in here worth reading. The material on "design by contract" is especially interesting, and I hadn't encountered a full treatment of the topic before. Throughout the book, Meyer uses the Eiffel programming language to illustrate the OO concepts, though he doesn't tell you that his notation is based on Eiffel until the end of the book. Having show more learned OO from C++ and Java, I had a hard time getting my mind wrapped around the different notation. show less
Lists
Awards
You May Also Like
Statistics
- Works
- 21
- Members
- 642
- Popularity
- #39,292
- Rating
- 3.9
- Reviews
- 2
- ISBNs
- 52
- Languages
- 6











