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.”
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 🙂
LikeLiked by 1 person