False Dichotomy

I had a long conversation with a friend today. We covered politics, evolution, finances, college experiences and more. He would throw false dichotomies at me in jest as we got into a debate. I thought there was a single word, or a common expression, for a false dichotomy, but I couldn’t remember it right away. As almost any other 21st century westerner would do, I went to Google and searched the term.

I found this elegant piece on the importance of false dichotomies in programming. I immediately realized that I have relied entirely on constraining the inputs to my system, and I haven’t built in any handlers for when those inputs are novel. This gives me yet another way to make my next project a little more robust and a little more flexible.

Anyway, this conversation got me thinking about all the false dichotomies I have thrown myself into.

I have to do exactly what the client wants, or they will hate me forever.”

If there is any kind of setback, I must be going the wrong way.”

I have to excersise for a full hour, or it’s not worth exercising at all.”

One thought on “False Dichotomy

  1. Sometimes it’s nice to workout for less than an hr but I have struggled with that for a while… what’s the use of I can’t get an hour? (I am not sure why I picked that amount of time)

    I’ve found that as we mature we can set realistic goals and complete them. Like, I’m going to do 50 push-ups or 25 burpees when I wake up. I can still complete an objective but doesn’t need to be time based 🙂

    Liked by 1 person

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.