Sunday, November 21, 2004
The Twelve Networking Truths
The Twelve Networking Truths are presented in RFC 1925. They were intended to be the set of fundamental truths underlying all networking. The content of the RFC is both funny and speaks volumes. These truths can be applied to software development as well. For example, look at Truth 5 (with the proper spelling of agglutinate).
Update: as Bruno Bord points out in comments, RFC 1925 is one of the infamous April 1st RFCs. It's not completely silly as most of them are but notice the author's address: Ross Callon, Internet Order of Old Farts
That's not specific to networking; we see this problem in software development all of the time. And also the inverse where you find multiple instances of the same problem being solved in the same way over and over again throughout code. Also a bad idea.It is always possible to agglutinate multiple separate problems into a single complex interdependent solution. In most cases this is a bad idea.
Update: as Bruno Bord points out in comments, RFC 1925 is one of the infamous April 1st RFCs. It's not completely silly as most of them are but notice the author's address: Ross Callon, Internet Order of Old Farts
RSS 0.92 Feed