A Quote by Richard E. Pattis

When debugging, novices insert corrective code; experts remove defective code. — © Richard E. Pattis
When debugging, novices insert corrective code; experts remove defective code.
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
The genetic code is not a binary code as in computers, nor an eight-level code as in some telephone systems, but a quaternary code with four symbols. The machine code of the genes is uncannily computerlike.
Perhaps we could write code to optimize code, then run that code through the code optimizer?
It was a rather extraordinary conversation if you think about it -- both of us speaking in code. But not military code, not Intelligence or Resistance code -- just feminine code.
There's a definite sense this morning on the part of the Kerry voters that perhaps this is code, 'moral values,' is code for something else. It's code for taking a different position about gays in America, an exclusionary position, a code about abortion, code about imposing Christianity over other faiths.
Transposons are just small pieces of DNA that randomly insert in the genetic code. And if they insert in the middle of the gene, they disrupt its function.
Always think about how a piece of code should be used: good interfaces are the essence of good code. You can hide all kinds of clever and dirty code behind a good interface if you really need such code.
The tax code is very inefficient. Both the personal tax code and the corporate tax code. By closing loopholes and lowering rates, you could increase the efficiency of the tax code and create more incentives for people to invest.
Content zips around the Internet thanks to code - programming code. And code is subject to intellectual property laws.
Programming is the art of algorithm design and the craft of debugging errant code.
You can't trust code that you did not totally create yourself. (Especially code from companies that employ people like me.) No amount of source-level verification or scrutiny will protect you from using untrusted code.
What on earth prompted you to take a hand in this?" "I don't know. My… my code of morals, perhaps." "Your code of morals. What code, if I may ask?" "Comprehension.
There's a subtle reason that programmers always want to throw away the code and start over. The reason is that they think the old code is a mess. [...] The reason that they think the old code is a mess is because of a cardinal, fundamental law of programming: It's harder to read code than to write it.
It doesn't cost anything to replicate code. So the companies that make code, that's why they've done so well. We take it for granted now, but why is it that code is free? It's because somebody built this self-replicating process.
We have a rule that if you check in code, you have to maintain it. So I mostly code on the side. I don't check in code anymore.
What we need to do is replace the entire tax code. I do not think it makes sense to say, 'Let's just grab money from, quote, the wealthy'... The issue is the tax code's rotten and we should start truly over with a simple code that is fair and transparent.
This site uses cookies to ensure you get the best experience. More info...
Got it!