跳转到主要内容
SEO Title

精心挑选的程序员相信的谎言清单。

Awesome Falsehood header image

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

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

  • Falsehoods CS Students (Still) Believe Upon Graduating - A list of things (not only) computer science students tend to erroneously and at times surprisingly believe even though they (probably) should know better.
  • Postdoc myths - Lots of things are said, written and believed about postdoctoral researchers that are simply not true..

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.

原文:https://github.com/kdeldycke/awesome-falsehood

标签