Bertrand Meyer quotes
-
“You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time.”
-- Bertrand Meyer -
“As Mr. Nagle so competently points out, almost no one uses Eiffel; in fact until recently there were only 9 users. But now a 10th person just started, so we are holding a conference, appropriately titled the TENTH Eiffel USER conference, to celebrate.”
-- Bertrand Meyer -
“Perfect reusable components are not obtained at the first shot.”
-- Bertrand Meyer -
“Careful as they may be, developers of Eiffel libraries will always run into cases in which, after releasing a library class, they suddenly experience what in French is called esprit de l'escalier or wit of the staircase: a great thought which unfortunately is an afterthought, like a clever reply that would have stunned all the other dinner guests - if only you had thought of it before walking down the stairs after the party is over.”
-- Bertrand Meyer -
-
“Eiffel borrows quite openly from several earlier programming languages and I am sure that if we had found a good language construct in C we would have used it as well.”
-- Bertrand Meyer -
“Writing a class without its contract would be similar to producing an engineering component (electrical circuit, VLSI (Very Large Scale Integration) chip, bridge, engine...) without a spec. No professional engineer would even consider the idea.”
-- Bertrand Meyer -
“I have always felt sympathy towards the biologists who accept to debate creationists. Now I also understand them better; one can fight opinions, not articles of faith.”
-- Bertrand Meyer -
“There are only two things wrong with C++: The initial concept and the implementation.”
-- Bertrand Meyer -
-
“Software entities (classes, modules, functions, etc.) should be open for extension, but closed for modification.”
-- Bertrand Meyer -
“Incorrect documentation is often worse than no documentation.”
-- Bertrand Meyer -
“Correctness is clearly the prime quality. If a system does not do what it is supposed to do, then everything else about it matters little.”
-- Bertrand Meyer -
“Ask not first what the system does; ask what it does it to!”
-- Bertrand Meyer -
You may also like:
-
Alan Kay
Computer Scientist -
Bjarne Stroustrup
Scientist -
Christopher Alexander
Architect -
Dennis Ritchie
Computer Scientist -
Donald Knuth
Computer Scientist -
Edsger Dijkstra
Computer Scientist -
Edward Yourdon
Software Engineer -
Erich Gamma
Author -
Fred Brooks
Software Engineer -
Grady Booch
Software Engineer -
Ken Thompson
Computer Designer -
Kent Beck
Software Engineer -
Larry Wall
Programmer -
Niklaus Wirth
Computer Scientist -
Steve McConnell
Author -
Tom DeMarco
Software Engineer -
Tony Hoare
Computer Scientist -
Alistair Cockburn
Software developer -
Robert Cecil Martin
Author