Patterns of Bugs
Nick Sabalausky
a at a.a
Fri Jan 7 10:16:31 PST 2011
"Max Samukha" <spambox at d-coding.com> wrote in message
news:ig7jqi$1mfe$1 at digitalmars.com...
> On 01/06/2011 09:38 PM, Walter Bright wrote:
>> http://www.drdobbs.com/blog/archives/2011/01/patterns_of_bug.html
>>
>> (dedicated to bearophile!)
>>
>> Anyone want to post it on reddit?
>
> Good points. However, computer hardware analogies are a bit outdated. For
> example, USB is prevalent nowadays. You connect a USB keyboard, mouse or
> whatever to a slot, which is closest to you and forget about it. Also,
> memory module connectors are incompatible starting from I believe DDR. You
> won't be able to stick DDR2 module into DDR slot. Actually, this applies
> to almost any modern PC component.
>
Also, I'm pretty sure that, quite a while ago, the PS/2 ports did start
getting made to work with either keyboard or mouse even though they often
still got labeled as being just one or the other. And I can't think of a
component in my system that isn't keyed but should be. Even IDE ports/plugs
started getting keyed a long time ago. But yea, audio-in versus audio-out is
still one notable case where you can put the wrong thing in the wrong place.
Although, most speakers/headphones do actually work as low-quality
microphones :)
More information about the Digitalmars-d
mailing list