A Quote by Bertrand Meyer

You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time. — © Bertrand Meyer
You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time.
In C there are no data structures: there are pointers and pointer arithmetic. So you have a pointer into a data structure.
High-quality software is not expensive. High-quality software is faster and cheaper to build and maintain than low-quality software, from initial development all the way through total cost of ownership.
One can either work or meet. One cannot do both at the same time.
Nightwish is my band, and so is Revamp. They both get my 100 percent, which is why I also cannot do them both at the same time. They're both my babies.
Indifference is more truly the opposite of love than hate is, for we can both love and hate the same person at the same time, but we cannot both love and be indifferent to the same person at the same time.
We cannot rely on mass inspection to improve quality, though there are times when 100 percent inspection is necessary. As Harold S. Dodge said many years ago, 'You cannot inspect quality into a product.' The quality is there or it isn't by the time it's inspected.
Cinema gives you the opportunity to be both a grandparent and a grandchild whereas in life you cannot be both at the same time.
It's not about guys getting minutes or scoring 20 points or getting playing time. To me, it's about if you've got to make one 3-pointer to win that championship, we need you to make that one 3-pointer. Whatever it takes.
Testing by itself does not improve software quality. Test results are an indicator of quality, but in and of themselves, they don't improve it. Trying to improve software quality by increasing the amount of testing is like trying to lose weight by weighing yourself more often. What you eat before you step onto the scale determines how much you will weigh, and the software development techniques you use determine how many errors testing will find. If you want to lose weight, don't buy a new scale; change your diet. If you want to improve your software, don't test more; develop better.
You understand sleep when you are awake, not while you are sleeping. You can see mistakes in arithmetic when your mind is working properly; while you are making them you cannot see them. Good people know about both bad and evil; bad people do not know about either.
Some software is actually pretty good, by any standard. Think of the Mars Rovers, Google, and the Human Genome Project. Now, that's quality software!
Mind training is based on the idea that two opposite mental factors cannot happen at the same time. You could go from love to hate. But you cannot, at the same time - toward the same object, the same person - want to harm and want to do good.
With software products, it is usual to find that the software has major `bugs' and does not work reliably for some users... The lay public, familiar with only a few incidents of software failure, may regard them as exceptions caused by exceptionally inept programmers. Those of us who are software professionals know better; the most competent programmers in the world cannot avoid such problems.
The will of God prevails. In great contests each party claims to act in accordance with the will of God. Both may be, and one must be, wrong. God cannot be for and against the same thing at the same time. In the present civil war it is quite possible that God's purpose is something different from the purpose of either party - and yet the human instrumentalities, working just as they do, are of the best adaptation to effect His purpose.
Barack Obama's large contributor was Goldman Sachs - same thing on the Republican side. If you go to both their conventions, you see the same lobbyists paying off both sides so they win either way.
One thing I've learned - and I've said this to Republicans and Democrats - is, bees cannot sting and make honey at the same time. They have to make a choice. Either they are going to be a stinger or a honey-maker, and I contend that honey is a symbol of legislation and, the nuclear language used by members is the stinger, and you can't do both.
This site uses cookies to ensure you get the best experience. More info...
Got it!