« Back to blog

True/False

This is about a debate i had with my manager off late. We were discussing about converting the bool values of True/False that we get from the service to appropriate values such as Success/Failure or Yes/No or Active/Inactive, depending upon the context. That is when i commented that True/False are generic (and thus, they should be replaced with more specific values like the ones we were discussing). That was not the debate itself. But he somehow claimed that True/False are the same as Yes/No. I was a little appalled at hearing this. Although i could not pin point it to him then and there, and he won the debate, i knew that there was something wrong about that whole notion. And i could not help but think about it. And the more i thought, the more did it became evident to me, that True/False is associated with Fact, while Yes/No is associated with Agreement. I was still not convinced, and went on to search for the meanings of Yes and True. My ideas were confirmed and this is what thefreedictionary.com had to day about the two words: The meaning of Yes as given at thefreedictionary.com ::
yes  (y
Media_httpimgtfdcomhm_bkgaq
s)
adv.
It is so; as you say or ask. Used to express affirmation, agreement, positive confirmation, or consent.
n.pl.yes·es
1. An affirmative or consenting reply.
2. An affirmative vote or voter.
tr.v.yessedyes·singyes·es
To give an affirmative reply to.
interj.
Used to express great satisfaction, approval, or happiness
  The meaning of True as given at thefreedictionary.com ::
true  (tr
Media_httpimgtfdcomhm_ofrij
)
adj.tru·ertru·est
1.
a. Consistent with fact or reality; not false or erroneous. See Synonyms at real1. See Usage Note at fact.
b. Truthful.
2. Real; genuine. See Synonyms at authentic.
3. Reliable; accurate: a true prophecy.
4. Faithful, as to a friend, vow, or cause; loyal. See Synonyms at faithful.
5. Sincerely felt or expressed; unfeigned: true grief.
6. Fundamental; essential: his true motive.
7. Rightful; legitimate: the true heir.
8. Exactly conforming to a rule, standard, or pattern: trying to sing true B.
9. Accurately shaped or fitted: a true wheel.
10. Accurately placed, delivered, or thrown.
11. Quick and exact in sensing and responding.
12. Determined with reference to the earth's axis, not the magnetic poles: true north.
13. Conforming to the definitive criteria of a natural group; typical: The horseshoe crab is not a true crab.
14. Narrowly particularized; highly specific: spoke of probity in the truest sense of the word.
15. Computer Science Indicating one of two possible values taken by a variable in Boolean logic or a binary device.
adv.
1. In accord with reality, fact, or truthfulness.
2. Unswervingly; exactly: The archer aimed true.
3. So as to conform to a type, standard, or pattern.
tr.v.truedtru·ing or true·ingtrues
To position (something) so as to make it balanced, level, or square: trued up the long planks.
n.
1. Truth or reality. Used with the.
2. Proper alignment or adjustment: out of true.
Here is the funny bit: the word "true" could not be found in the meaning of Yes and vice-versa. And this is the investigative nature i guess any engineer must have in order to do well. that is the truth... yes?