[124546] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

Re: Books for the NOC guys...

daemon@ATHENA.MIT.EDU (Valdis.Kletnieks@vt.edu)
Fri Apr 2 09:40:48 2010

To: Michael Dillon <wavetossed@googlemail.com>
In-Reply-To: Your message of "Fri, 02 Apr 2010 13:48:48 BST."
	<k2r877585b01004020548h9922a991m677f94bd0e4cc8d@mail.gmail.com>
From: Valdis.Kletnieks@vt.edu
Date: Fri, 02 Apr 2010 09:39:42 -0400
Cc: nanog@nanog.org
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org

--==_Exmh_1270215582_4055P
Content-Type: text/plain; charset=us-ascii

On Fri, 02 Apr 2010 13:48:48 BST, Michael Dillon said:
> > So, what are you having your up-and-coming NOC staff read?
> 
> In an attempt to wean them off of unmanageable PERL scripts

There is not, and there never will be, a useful programming language that
makes it the least bit difficult to write totally abominable creeping-horror
unmaintainable code in.

The ability of a programmer to write totally obtuse code is entirely
orthogonal to the choice of implementation language.  Some people just don't
have good taste, and will produce train wrecks in any language. Remember that
it's possible to write Fortran-IV code in any language. :)

Unless you teach them stuff like "Document the sources and expected types of
input data", "add useful comments that explain your choice of algorithms rather
than  "a++; /* Add one to A */", and "If the language supports operator
overloading, don't be a bozo and abuse it", the code will be unmaintainable.

--==_Exmh_1270215582_4055P
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Exmh version 2.5 07/13/2001

iD8DBQFLtfOecC3lWbTT17ARAnnPAJ4xc1khOD5kBL69XE7qTeSBDy1f0gCghBWT
qHQihmgzhkZ1fm1MYkqhDOM=
=14Ua
-----END PGP SIGNATURE-----

--==_Exmh_1270215582_4055P--



home help back first fref pref prev next nref lref last post