Quantcast
Channel: Binary sculpting » Software development
Browsing all 8 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Exception handling done the right way

I love exceptions, but I get a distinct feeling many people don’t when I see some horrific examples of their use. Especially from people who gets forced into using them by javas wonderful checked...

View Article



Image may be NSFW.
Clik here to view.

Why you should use prefix increments instead of postfix

This is a pet peeve of mine, so bear with me. I really don’t like this code (curly brace language of your choice, but lets say it’s C#): for (int i = 0; i < 10; i++) { // Do stuff } I specifically...

View Article

Image may be NSFW.
Clik here to view.

Choose your own technology adventure

I’m sure you remember those books from when you were a kid. The choose your own adventure books. You started reading, came to a decision point from where the book gave you a goto-statement to another...

View Article

Image may be NSFW.
Clik here to view.

Tales of extreme debugging

Sometimes debugging, at least through the rose-tinted goggles of hindsight can be quite amusing. Today I’m going to share with you two of the better ones I’ve experienced myself to brighten up your...

View Article

Image may be NSFW.
Clik here to view.

Drawing graphs with graphviz

If you’ve read any of my posts regarding regular expressions you’ve seen these little graphs. I just wanted to tell you all how they were made. They might not be very pretty, but it’s easy to produce...

View Article


Image may be NSFW.
Clik here to view.

Foreign language code

If your native language isn’t English you’ll sooner or later run into the issue of what language you’re supposed to write your code in. Confronted with the last system I worked in I haven’t seen any...

View Article

Image may be NSFW.
Clik here to view.

On big balls of mud

There’s an old article on the web about balls of mud, defined by the article as: “A big ball of mud is haphazardly structured, sprawling, sloppy, duct-tape and bailing wire, spaghetti code jungle....

View Article

Image may be NSFW.
Clik here to view.

The most important point of paying someone to develop for you

From time to time I amuse myself in other peoples failures. I know I’m not alone in this ignoble endeavour. There’s a lot of sites that are pretty much aimed at poking fun of projects that failed and...

View Article

Browsing all 8 articles
Browse latest View live




Latest Images