A Quote by Dave Parnas

When someone builds a bridge, he uses engineers who have been certified as knowing what they are doing. Yet when someone builds you a software program, he has no similar certification, even though your safety may be just as dependent upon that software working as it is upon the bridge supporting your weight.
Apple's advantage is that it designs and builds software together, so if the software isn't excellent, it does the superlative hardware a disservice.
If you are surrounded by your competition and you are outworking these people, outmaneuvering these people, it's hard not to let your confidence take over. It just builds and builds and builds.
Weight-bearing exercise builds bone density, builds your muscular strength so that you can hold your body up where those bones have a tendency to get weak.
Language designed to impress builds a gulf. Language to express builds a bridge.
Indian software engineers are the best in the world; even in Silicon Valley, the best software engineers are Indians.
Though the S8, like all premium Samsung phones, runs Android with the basic Google suite of apps, Samsung keeps trying to duplicate Android functions with its own software. It wants to be a software platform like its rival Apple, but it uses someone else's operating system and core apps. Awkward.
The wicked will run to the iron bridge, but it will collapse under their weight. The righteous will cross the paper bridge, and it will support them all. Paper is the only eternal bridge. Your purpose as a writer is to achieve one task, and one task only: to build a paper bridge to the world to come.
Golden bridge, silver bridge or diamond bridge; it doesn't matter! As long as the bridge takes you across the other side, it is a good bridge!
Gratitude builds a bridge to abundance.
Faith builds the bridge from this old world to the new.
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.
Software is definitely engineering. It's different in that we take on novel tasks every time. It's not like building a certain bridge that is virtually identical to some previous bridge or some previous building.
I'm not of the opinion that all software will be open source software. There is certain software that fits a niche that is only useful to a particular company or person: for example, the software immediately behind a web site's user interface. But the vast majority of software is actually pretty generic.
Faith is the element that builds the bridge in the absence of concrete evidence.
If your plumber or pool installer or local appliance store uses HubSpot software, HubSpot may be holding information about you without you even knowing it. We figure we're safe when we use online services. We figure we can trust the people who run them not to snoop on us. I used to believe that. I don't anymore.
Natural gas is a bridge fuel. But it's not a bridge - it's a gangplank. It's either a bridge in space or a bridge in time. The bridge in time we don't need. We have renewable technology right now.
This site uses cookies to ensure you get the best experience. More info...
Got it!