And no, I'm not a walking C++ dictionary. I do not keep every technical detail in my head at all times. If I did that, I would be a much poorer programmer. I do keep the main points straight in my head most of the time, and I do know where to find the details when I need them.
Bjarne StroustrupSome software is actually pretty good, by any standard. Think of the Mars Rovers, Google, and the Human Genome Project. Now, that's quality software!
Bjarne StroustrupCertainly not every good program is object-oriented, and not every object-oriented program is good.
Bjarne Stroustrup