A Quote by Fred Brooks

The fundamental problem with program maintenance is that fixing a defect has a substantial chance of introducing another. — © Fred Brooks
The fundamental problem with program maintenance is that fixing a defect has a substantial chance of introducing another.
The fundamental problem with program maintenance is that fixing a defect has a substantial (20-50 percent) chance of introducing another. So the whole process is two steps forward and one step back.
The real people who hold our civilization together are the maintenance people. If it weren't for them - pumping water out of subways, painting bridges to keep from rusting, fixing a steam pipe that is 70 years old - we'd be sunk. If we got rid of all the politicians and the policymakers in the world, the world would keep going. If you get rid of maintenance people, the whole thing breaks down.
The fundamental problem the Conservative Party has had since 1997 at least is that it is seen as 'the party of the rich, they don't care about public services.' This is supported by all serious market research. Another problem that all parties have is that their promises are not believed.
Systems program building is an entropy-decreasing process, hence inherently metastable. Program maintenance is an entropy-increasing process, and even its most skillful execution only delays the subsidence of the system into unfixable obsolescence.
The first principle of the market economy is that it is comprised of many small buyers and sellers, which implies a substantial degree of equity. Another fundamental market principle is that costs are internalized in the producer's price.
According to Shiva, life is in the end about fixing holes. Shiva didn't speak in metaphors. fixing holes is precisely what he did. Still, it's an apt metaphor for our profession. But there's another kind of hole, and that is the wound that divides family. Sometimes this wound occurs at the moment of birth, sometimes it happens later. We are all fixing what is broken. It is the task of a lifetime. We'll leave much unfinished for the next generation.
The basic idea in case-based, or CBR, is that the program has stored problems and solutions. Then, when a new problem comes up, the program tries to find a similar problem in its database by finding analogous aspects between the problems.
No precautions, and no precautionary principle, can avoid problems that we do not yet foresee. We need a stance of problem-fixing, not just problem-avoidance.
The fundamental defect of fathers, in our competitive society, is that they want their children to be a credit to them.
The problem with temptation is that you may not get another chance.
Funding privatized accounts with Social Security dollars would not only make the program's long term problems worse, but many believe it represents a first step toward undermining the program's fundamental goals.
The first step in fixing a broken program is getting it to fail repeatably [on the simplest example possible].
I'm very low-maintenance, and that is a problem. I'm not demanding at all, and sometimes I feel that I should be throwing tantrums. But since I don't party or socialise, and am very low-key, I think that makes me very low-maintenance. Actually, I'm the most boring person at a party.
So, it takes a lot of chance and luck. I mean I was lucky enough to get in the program where people with the same skills never made it to the program. So keep trying.
The whole thing with recording is you have to know when to turn off the tape machine and just stop recording because you want to keep fixing, fixing, fixing, you know?
A lot of people think the Breakfast for Children program is charity. But what does it do? It takes the people from a stage to another stage. Any program that's revolutionary is an advancing program. Revolution is change.
This site uses cookies to ensure you get the best experience. More info...
Got it!