You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: readme.md
+5-15
Original file line number
Diff line number
Diff line change
@@ -13,21 +13,11 @@
13
13
— Ludwig Wittgenstein<supid="intro-quote-ref"><ahref="#intro-quote-def">[1]</a></sup>
14
14
</p>
15
15
16
-
*Falsehood* articles are a form of commentary on a particular subject, and are appreciated by the developer community at large for their effectiveness and terseness. They're a convenient written form to approach an unfamiliar domain by dispelling myths, point out common pitfalls, show inconsistencies and subtleties.
17
-
18
-
In a sense, *Falsehood* articles are a suite of wordy unit-tests covering extensive edge-cases provided by real-world usage.
19
-
20
-
<details>
21
-
<summary>
22
-
<strong>TL;DR version</strong> <sub>(Click To Expand)</sub>
23
-
</summary>
24
-
25
-
> A "falsehood" is an **"idea" that you initially believe was true**, but in-reality it is **proven to be false**.
26
-
>
27
-
> E.g. "**Idea:** Valid email address exactly has one `@` character, right? I will use this rule to implement my email-field validation logic. **Reality:** False! Emails [can have multiple `@` chars](#emails), therefore my implementation should allow this.".
28
-
>
29
-
> These listed articles will have a comprehensive list of those false-beliefs that you should be aware of, to help you become a better programmer.
30
-
</details>
16
+
A *falsehood* is an ***idea* that you initially believe was true**, but in-reality it is **proven to be false**.
17
+
18
+
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](#emails). Therefore youy implementation should allow this. The initial *idea* is the a falsehood you believed in.
19
+
20
+
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.
0 commit comments