Awesome Lists github.com

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

Player art
  0:00 / 0:00