Top 50 Awesome List

kdeldycke/awesome-falsehood

Miscellaneous  1 month ago  17.9k
😱 Falsehoods Programmers Believe in
View byDAY/WEEK/README
View on Github

😱 Awesome Falsehood Awesome

A curated list of falsehoods programmers believe in.

Awesome Falsehood header image

The logic of the world is prior to all truth and falsehood.
— Ludwig Wittgenstein[1]

A falsehood is an idea that you initially believed 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.

The falsehood articles listed below will have a comprehensive list of those false-beliefs that you should be aware of, to help you become a better programmer.

Contents

Meta

Arts

Business

Dates and Time

Education

Emails

Geography

Human Identity

Internationalization

On character encoding, string formatting, unicode and internationalization.

Management

Multimedia

Networks

Phone Numbers

Postal Addresses

Science

Society

Software Engineering

Typography

Video Games

  • The Door Problem - All the things you have not considered implementing for your doors in games.

Contributing

Your contributions are always welcome! Please take a look at the contribution guidelines first.

Footnotes

The header image is based on a modified photo taken in February 2010 by Iza Bella, distributed under a Creative Commons BY-SA 2.0 UK license.

[1]: Notebooks, 1914-1916, page 14e (Harper & Brothers, New York, 1961). [↑]

ON THIS PAGE

  1. 😱 Awesome Falsehood Awesome
  2. Contents
  3. Meta
  4. Arts
  5. Business
  6. Dates and Time
  7. Education
  8. Emails
  9. Geography
  10. Human Identity
  11. Internationalization
  12. Management
  13. Multimedia
  14. Networks
  15. Phone Numbers
  16. Postal Addresses
  17. Science
  18. Society
  19. Software Engineering
  20. Typography
  21. Video Games
  22. Contributing
  23. Footnotes
Last Checked At: 2022-05-28T04:04:04.074Z
Previous
exAspArk/awesome-chatops
Next
heynickc/awesome-ddd

About

Track your favorite github awesome repo, not just star it. trackawesomelist.com provides website, newsletter, RSS for tracking the popular awesome list by daily and weekly.
Contact us: [email protected]
Track Awesome List - Track your favorite Github awesome repos, not just star them | Product Hunt

Subscribe

Subscribe to our weekly newsletter to receive the awesome updates! We never send spam and you can unsubscribe instantly with one click. Here's past issues.

Links

Follow us on TwitterSubscribe us on TelegramSubmit awesome list repoNewsletterDonateSitemap