aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Landley <rob@landley.net>2016-04-24 14:30:31 -0500
committerRob Landley <rob@landley.net>2016-04-24 14:30:31 -0500
commit25a2395e2698aebd53ad3bc4d9143cd817d8332f (patch)
tree48856b7790561f4e5e3cb43f8c25ebf8f5fc1987
parent675b5dc24069743892e7bc457793dabb6c978e7f (diff)
downloadtoybox-25a2395e2698aebd53ad3bc4d9143cd817d8332f.tar.gz
Add "infrastructure in search of a user" to cleanup.html.
-rw-r--r--www/cleanup.html6
1 files changed, 6 insertions, 0 deletions
diff --git a/www/cleanup.html b/www/cleanup.html
index 7c599e09..801dfb80 100644
--- a/www/cleanup.html
+++ b/www/cleanup.html
@@ -72,6 +72,12 @@ This means the pages can be shared between instances.)</li>
sight does not really help readability."</a> -
<a href=http://lkml.iu.edu/hypermail/linux/kernel/1407.1/00299.html>Pavel
Machek</a></li>
+<li>"Infrastructure in search of a user" is a bad thing, so don't put code
+in lib/ that doesn't already have at least two users. Don't preemptively
+factor stuff out, it's easy enough to rewrite it uin future if it needs
+to change. The "extreme programming" fad called this "You Ain't Gonna
+Need It" (while inexplicably screaming at cans of Mountain Dew, back in the
+90's). Here's <a href=https://lwn.net/Articles/683745/>Linus Torvalds' take</a>.</li>
</ul>
<hr>