Bertrand Meyer Quotes
12 quotes
in 216 categories
-
You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time.
-
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.
-
Incorrect documentation is often worse than no documentation.
-
Software entities (classes, modules, functions, etc.) should be open for extension, but closed for modification.
-
There are only two things wrong with C++: The initial concept and the implementation.
-
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…
-
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…
-
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…
-
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…
-
Perfect reusable components are not obtained at the first shot.
-
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…
-
Ask not first what the system does; ask what it does it to!
Browse Bertrand Meyer Quotes by Category