Programmer’s Survival Tips – #4

Fallback Image

When writing code, the simplest solution to a problem is the best Occam's razor according to Wikipedia is "the principle that 'entities must not be multiplied beyond necessity' (entia non sunt multiplicanda praeter necessitatem). The popular interpretation of this principle is that the simplest explanation is usually the correct one. Simplest

Programmer’s Survival Tips – #3

Fallback Image

Build up a code library or repository How much code do you rewrite? Be honest with yourself. I am a very lazy programmer. So lazy in fact that I created a project template for myself. (More on this later) But as any good programmer knows, having a stash of code is

Programmer’s Survival Tips – #2

Fallback Image

Never commit to anything without doing proper research first On a couple of occasions I have been approached by one of my clients wanting a change to a system I or one of my colleagues wrote. They will start off by saying that they need a 'small' addition and that it

Programmer’s Survival Tips – #1

Fallback Image

Never give your mobile number to a client, unless you work for yourself If you are a programmer, and you work for a company (not for yourself), giving out information like this is just as good as signing away any possibility of being able to take some time off. Clients automatically