Falsehoods programmers believe in ↦
A falsehood is an idea that you initially believe was true, but in-reality it is proven to be false.
E.g. of an idea: valid email address exactly has one
@
character. So, you will use this rule to implement your email-field validation logic. Right? Wrong! The reality is: emails can have multiple@
chars. Therefore your implementation should allow this. The initial idea is a falsehood you believed in.
I love this list with my whole heart. We need to do a show on this…
Discussion
Sign in or Join to comment or subscribe