Introducing the for-if anti-pattern – via: The Old New Thing – Site Home – MSDN Blogs
Posted by jpluimers on 2012/01/03
I really like what Raymond Chen writes, not just the tech stuff in his Old New Thing blog, but especially in his comments.
Here is a nice example:
You also see this anti-pattern used in real life: “What flavors do you have?” and then after the list of flavors is recited, “I was hoping you had raspberry.” -Raymond
And he is right, in real life, lots of people have stopped to actively think, expecing others (very often the government) to solve their problems.
It reminds me of one our kitchen magnets: “If it’s called common sense, then why is it so rare?”.
So: why do you think it is so rare?
–jeroen
via: Introducing the for-if anti-pattern – The Old New Thing – Site Home – MSDN Blogs.






Herbert Gintis said
People say “I hope you had raspberry” because this gives them time to think about what flavor they want. It’s like going “Uhhhhhh…”.
Common sense is not rare. It is common. In a technological age, non-technological people do not understand important things, but this is not a failure of common sense.
People often know what is right to do but do not do it. This is also not a failure of common sense.
jpluimers said
I like your perspective on this.