diff --git a/README.md b/README.md index 864f862..6d7be5b 100644 --- a/README.md +++ b/README.md @@ -10,74 +10,78 @@ Like this project? Please considering [sponsoring me](https://github.com/sponsor -* [Introduction](#introduction) -* [Laws](#laws) - * [90–9–1 Principle (1% Rule)](#9091-principle-1-rule) - * [Amdahl's Law](#amdahls-law) - * [The Broken Windows Theory](#the-broken-windows-theory) - * [Brooks' Law](#brooks-law) - * [CAP Theorem (Brewer's Theorem)](#cap-theorem-brewers-theorem) - * [Conway's Law](#conways-law) - * [Cunningham's Law](#cunninghams-law) - * [Dunbar's Number](#dunbars-number) - * [The Dunning-Kruger Effect](#the-dunning-kruger-effect) - * [Fitts' Law](#fitts-law) - * [Gall's Law](#galls-law) - * [Goodhart's Law](#goodharts-law) - * [Hanlon's Razor](#hanlons-razor) - * [Hick's Law (Hick-Hyman Law)](#hicks-law-hick-hyman-law) - * [Hofstadter's Law](#hofstadters-law) - * [Hutber's Law](#hutbers-law) - * [The Hype Cycle & Amara's Law](#the-hype-cycle--amaras-law) - * [Hyrum's Law (The Law of Implicit Interfaces)](#hyrums-law-the-law-of-implicit-interfaces) - * [Kernighan's Law](#kernighans-law) - * [Linus's Law](#linuss-law) - * [Metcalfe's Law](#metcalfes-law) - * [Moore's Law](#moores-law) - * [Murphy's Law / Sod's Law](#murphys-law--sods-law) - * [Occam's Razor](#occams-razor) - * [Parkinson's Law](#parkinsons-law) - * [Premature Optimization Effect](#premature-optimization-effect) - * [Putt's Law](#putts-law) - * [Reed's Law](#reeds-law) - * [Ringelmann effect](#ringelmann-effect) - * [The Law of Conservation of Complexity (Tesler's Law)](#the-law-of-conservation-of-complexity-teslers-law) - * [The Law of Demeter](#the-law-of-demeter) - * [The Law of Leaky Abstractions](#the-law-of-leaky-abstractions) - * [The Law of Triviality](#the-law-of-triviality) - * [The Unix Philosophy](#the-unix-philosophy) - * [The Scout Rule](#the-scout-rule) - * [The Spotify Model](#the-spotify-model) - * [The Two Pizza Rule](#the-two-pizza-rule) - * [Wadler's Law](#wadlers-law) - * [Wheaton's Law](#wheatons-law) -* [Principles](#principles) - * [All Models Are Wrong (George Box's Law)](#all-models-are-wrong-george-boxs-law) - * [Chesterton's Fence](#chestertons-fence) - * [The Dead Sea Effect](#the-dead-sea-effect) - * [The Dilbert Principle](#the-dilbert-principle) - * [The Pareto Principle (The 80/20 Rule)](#the-pareto-principle-the-8020-rule) - * [The Shirky Principle](#the-shirky-principle) - * [The Peter Principle](#the-peter-principle) - * [The Robustness Principle (Postel's Law)](#the-robustness-principle-postels-law) - * [SOLID](#solid) - * [The Single Responsibility Principle](#the-single-responsibility-principle) - * [The Open/Closed Principle](#the-openclosed-principle) - * [The Liskov Substitution Principle](#the-liskov-substitution-principle) - * [The Interface Segregation Principle](#the-interface-segregation-principle) - * [The Dependency Inversion Principle](#the-dependency-inversion-principle) - * [The DRY Principle](#the-dry-principle) - * [The KISS principle](#the-kiss-principle) - * [YAGNI](#yagni) - * [The Fallacies of Distributed Computing](#the-fallacies-of-distributed-computing) -* [Reading List](#reading-list) -* [Online Resources](#online-resources) -* [PDF eBook](#pdf-ebook) -* [Podcast](#podcast) -* [Translations](#translations) -* [Related Projects](#related-projects) -* [Contributing](#contributing) -* [TODO](#todo) +- [Introduction](#introduction) +- [Laws](#laws) + - [90–9–1 Principle (1% Rule)](#9091-principle-1-rule) + - [Amdahl's Law](#amdahls-law) + - [The Broken Windows Theory](#the-broken-windows-theory) + - [Brooks' Law](#brooks-law) + - [CAP Theorem (Brewer's Theorem)](#cap-theorem-brewers-theorem) + - [Clarke's three laws](#clarkes-three-laws) + - [Conway's Law](#conways-law) + - [Cunningham's Law](#cunninghams-law) + - [Dunbar's Number](#dunbars-number) + - [The Dunning-Kruger Effect](#the-dunning-kruger-effect) + - [Fitts' Law](#fitts-law) + - [Gall's Law](#galls-law) + - [Goodhart's Law](#goodharts-law) + - [Hanlon's Razor](#hanlons-razor) + - [Hick's Law (Hick-Hyman Law)](#hicks-law-hick-hyman-law) + - [Hofstadter's Law](#hofstadters-law) + - [Hutber's Law](#hutbers-law) + - [The Hype Cycle & Amara's Law](#the-hype-cycle--amaras-law) + - [Hyrum's Law (The Law of Implicit Interfaces)](#hyrums-law-the-law-of-implicit-interfaces) + - [Input-Process-Output (IPO)](#input-process-output-ipo) + - [Kernighan's Law](#kernighans-law) + - [Linus's Law](#linuss-law) + - [Metcalfe's Law](#metcalfes-law) + - [Moore's Law](#moores-law) + - [Murphy's Law / Sod's Law](#murphys-law--sods-law) + - [Occam's Razor](#occams-razor) + - [Parkinson's Law](#parkinsons-law) + - [Premature Optimization Effect](#premature-optimization-effect) + - [Putt's Law](#putts-law) + - [Reed's Law](#reeds-law) + - [The Ringelmann effect](#the-ringelmann-effect) + - [The Law of Conservation of Complexity (Tesler's Law)](#the-law-of-conservation-of-complexity-teslers-law) + - [The Law of Demeter](#the-law-of-demeter) + - [The Law of Leaky Abstractions](#the-law-of-leaky-abstractions) + - [The Law of the Instrument](#the-law-of-the-instrument) + - [The Law of Triviality](#the-law-of-triviality) + - [The Unix Philosophy](#the-unix-philosophy) + - [The Scout Rule](#the-scout-rule) + - [The Spotify Model](#the-spotify-model) + - [The Two Pizza Rule](#the-two-pizza-rule) + - [Wadler's Law](#wadlers-law) + - [Wheaton's Law](#wheatons-law) +- [Principles](#principles) + - [All Models Are Wrong (George Box's Law)](#all-models-are-wrong-george-boxs-law) + - [Chesterton's Fence](#chestertons-fence) + - [The Dead Sea Effect](#the-dead-sea-effect) + - [The Dilbert Principle](#the-dilbert-principle) + - [The Pareto Principle (The 80/20 Rule)](#the-pareto-principle-the-8020-rule) + - [The Shirky Principle](#the-shirky-principle) + - [The Peter Principle](#the-peter-principle) + - [The Robustness Principle (Postel's Law)](#the-robustness-principle-postels-law) + - [SOLID](#solid) + - [The Single Responsibility Principle](#the-single-responsibility-principle) + - [The Open/Closed Principle](#the-openclosed-principle) + - [The Liskov Substitution Principle](#the-liskov-substitution-principle) + - [The Interface Segregation Principle](#the-interface-segregation-principle) + - [The Dependency Inversion Principle](#the-dependency-inversion-principle) + - [The DRY Principle](#the-dry-principle) + - [The KISS principle](#the-kiss-principle) + - [YAGNI](#yagni) + - [The Fallacies of Distributed Computing](#the-fallacies-of-distributed-computing) + - [The Principle of Least Astonishment](#the-principle-of-least-astonishment) +- [Reading List](#reading-list) +- [Online Resources](#online-resources) +- [PDF eBook](#pdf-ebook) +- [Podcast](#podcast) +- [Translations](#translations) +- [Related Projects](#related-projects) +- [Contributing](#contributing) +- [TODO](#todo) @@ -574,11 +578,11 @@ See also: - [Metcalfe's Law](#metcalfes-law) - [Dunbar's Number](#dunbars-number) -### Ringelmann effect +### The Ringelmann effect -[Ringelmann effect on Wikipedia](https://en.wikipedia.org/wiki/Ringelmann_effect) +[The Ringelmann effect on Wikipedia](https://en.wikipedia.org/wiki/Ringelmann_effect) -The Ringelmann effect is the tendency of an individual to become increasingly inefficient as more and more people are involved in a task. In other words, as more individuals are added to a team, the more the average individual performance decreases. Multiple causes are believed to be at work, including social loafing and loss of coordination. +The Ringelmann effect is the tendency of an individual to become increasingly inefficient as more and more people are involved in a task. In other words, as more individuals are added to a team, the more the average individual performance decreases. Multiple causes are believed to be at work, including loss of motivation ("[social loafing](https://en.wikipedia.org/wiki/Social_loafing)") and challenges related to coordination. See also: - [Brooks' Law](#brooks-law)