summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Kerr <dwmkerr@gmail.com>2018-10-03 21:12:36 +0800
committerGitHub <noreply@github.com>2018-10-03 21:12:36 +0800
commit839b51ce767d3e485c47a3bd27e9caf719bcb318 (patch)
treebf182aad5545d3d0269cc78522ac10d79090e26c
parent244f590e758899ec356afb4fe92b5b5497b3112e (diff)
parent6b796500da85a471d70baa79848ded39700c3604 (diff)
Merge pull request #8 from dwmkerr/feat/hofstadters-law
feat: add hofstadter's law. closes #7.
-rw-r--r--README.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/README.md b/README.md
index 3445772..c4e9eca 100644
--- a/README.md
+++ b/README.md
@@ -8,6 +8,7 @@ Laws, Theories, Patterns and Ideas that all developers should know about!
* [Introduction](#introduction)
* [The Laws](#the-laws)
* [⭐⭐ Conway's Law](#-conways-law)
+ * [⭐ Hofstadter's Law](#-hofstadters-law)
* [⭐⭐⭐ The Unix Philosophy](#-the-unix-philosophy)
* [⭐The Spotify Model](#the-spotify-model)
@@ -32,6 +33,14 @@ This law suggests that the technical boundaries of a system will reflect the str
See also: 'The Spotify Model'.
+### ⭐ Hofstadter's Law
+
+[Hofstadter's Law on Wikipedia](https://en.wikipedia.org/wiki/Hofstadter%27s_law)
+
+> It always takes longer than you expect, even when you take into account Hofstadter's Law.
+
+You might hear this law referred to when looking at estimates for how long something will take. It seems a truism in software development that we tend to not be very good at accurately estimating how long something will take to deliver.
+
### ⭐⭐⭐ The Unix Philosophy
[The Unix Philosophy on Wikipedia](https://en.wikipedia.org/wiki/Unix_philosophy)