Dual-license your content for inclusion in The Perl 5 Wiki using this HOWTO, or join us for a chat on irc.freenode.net#PerlNet.

Joel's Generalisation

From PerlNet

Jump to: navigation, search

Joel's Generalisation was written by Joel Spolsky in a blog entry:

Whenever somebody gives you a spec for some new technology, if you can't understand the spec, don't worry too much. Nobody else is going to understand it, either, and it's probably not going to be important. This is the lesson of SGML, which hardly anyone used, until Tim Berners-Lee dumbed it down dramatically and suddenly people understood it. For the same reason he simplified the file transfer protocol, creating HTTP to replace FTP.

Now a generalisation of this generalisation is "If it happens to you, it happens to everybody." or "If it applies to you, it applies to everybody", which may or may not be true depending on the context.