Avoid Not Using Double Negatives if you Don’t Want Digg Readers to Not Misunderstand What You are Not Telling Them Not To Do.

This Top 10 list of bad programming advice has some very defensible ideas, and some sections were the author seems to have missed the point on how conventional wisdom became conventional wisdom.

Digg commenters are not always the most insightful bunch, so the fact that the article copped a pasting there made me want to like it, but it has two main problems. The nested double negatives make it very hard to read, and for most of the advice you would be at least as bone headed to dogmatically never apply the presented advice as to dogmatically always apply it.

Can somebody explain “The a square is a rectangle problem” to me? To my mind, “a square is a rectangle” is a basic fact, not a problem. Maybe I need to learn to think outside the box more.

From the article:

People who think in such parallels are likely to find themselves confused if they run into the “a square is a rectangle” problem. In math, squares may well be subclasses of rectangles but making square inherit from rectangle is plainly wrong.

Why is it plainly wrong?

4 Responses to “Avoid Not Using Double Negatives if you Don’t Want Digg Readers to Not Misunderstand What You are Not Telling Them Not To Do.”

  1. aviatorssunglasses.modelingacting.us Says:

    Some Guy Ranting » Blog Archive » Avoid Not Using Double Negatives if you Don’t Want Digg Readers to Not Misunderstand What You are Not Telling Them Not To Do.
    aviatorssunglasses.modelingacting.us http://aviatorssunglasses.modelingacting.us/

  2. Las Vegas Kitchen Appliance Service Says:

    Today, I went to the beach with my children. I found a sea shell and
    gave it to my 4 year old daughter annd said “You can hear the ocean if you put this to your ear.” She put
    the shell to her ear andd screamed. There was a hermit crab inside and it pinched her
    ear. She never wants to go back! LoL I know this is totally off topic but I had tto tell someone!

    my page :: Las Vegas Kitchen Appliance Service

  3. medical negligence Says:

    My relatives every time say that I am killing my time here at web, but I know I am getting familiarity everyday by reading such nice articles or reviews.

    my web site :: medical negligence

  4. clinical negligence law firms Says:

    Write more, thats all I have to say. Literally, it seems as though you relied
    on the video to make your point. You clearly know what youre talking about, why throw away your intelligence on just posting videos
    to your weblog when you could be giving us something
    informative to read?

    Also visit my site; clinical negligence law firms

Leave a Reply