Confusions and Connections

The bane of a programmer’s life

One of the bane’s of my life being a programmer is trying to explain to people why things take as long as they do.

Sometimes you can spend hours with nothing to show apart from managing to add 300 lines to the project. Mostly just checking that all the information that a user will enter won’t cause anything to break, get deleted or allow the user to get to the main database.

The below cartoon from the great XKCD website sums up the major problem in a simple[ish] way.

Exploits of a mom. Testing programmers workIt doesn’t sound hard to do.  It isn’t.  On the other hand, if you have a load of inputs from the user, the amount of checking can get a bit exponential and frustrating even if you throw the checking into functions.

I’m sure that there is a 90% checking to 10% other rule of programming.  Be that a simple check to see if a box has been ticked to a validation routine to see if a credit card’s number is in the correct format so it can be sent to get authorised.

Related Posts Plugin for WordPress, Blogger...`

INDIANA JONES: "Snakes! Why did it have to be snakes?" from RAIDERS OF THE LOST ARK

Written by: Over Lord (1669 Posts)

The Evil Overlord who maintains the website has been working within the film industry for too many years. From the early days of the web where things were even less regulated than today and the major distributors still sent out slides and printed synopsis for their latest film...

Category: Computers

« Previous post Next post »

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.