Other Recent Articles
Programming Tips #4 “Aggregation over Inheritance”
If you’re new here, you may want to subscribe to my RSS feed. Thanks for visiting!
Next up on my programming tips series we have another guest post. This one is written by James Gordan.
My favourite rule is to favour aggregation over inheritance.
I can’t count how many times I’ve seen inheritance over-used, even by experienced [...]
Programming Tips #3 “Divide, Indent, Comment and Name”
Continuing my programming tips series we have the first guest post from LukasS.
Divide (not conquer), Indent, Comment and Name
We all started programming at some point in our life, some of us on our own, some under guidance of teachers, parents, but even now there are few tips, that should be known by everyone. Here is [...]
Programming Tips #2 “Test, Test, Test”
Something that I see all the time is programmers who do not test their own work. I don’t know if this is laziness, stupidity or they really do believe what they have written is going to work. Point of fact “NOTHING EVER WORKS”, in fact as I have stated in previous posts if I write [...]
8Nov2007 | Nick Halstead | 4 comments | ContinuedProgramming Tips Competition
I have a couple of licences for Zend Studio Professional that I have been holding back to give away for a competition. So after writing yesterdays programming ‘tips’ I thought perhaps I should get my readers to submit their own tips and then give away one copy for what I think is the best ‘tip’ [...]
7Nov2007 | Nick Halstead | 3 comments | ContinuedProgramming Tips #1 “Don’t Repeat Yourself”
Over the years I have built up what I call my ‘programming wisdom’ this is what
has replaced my early years of supposed ‘raw talent’. When I was age 11 I wrote my first program to play Chess, it wasn’t exactly Deep blue yet it could beat my parents but not me (is never good if [...]
OpenSocial will force Facebook to open up
After catching the MySpace/OpenSocial news my immediate question was how quickly is Facebook now going to open up? Do they have a choice? not a chance. The list as it stands - MySpace, Bebo, Salesforce, LinkedIn, Ning, Hi5, Plaxo, Friendster, Viadeo and Oracle, already named as the anti-facebook coalition will mean that they have [...]
1Nov2007 | Nick Halstead | 4 comments | Continued