Archive for December, 2007

Programming Tips #7 “XHTML Analytics”

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 Jonathan Holland.
XHTML Analytics
Most analytics packages include a snippet of javascript that you have to add to your page. Nearly all of them […]

7Dec2007 | Nick Halstead | 6 comments | Continued

Programming Tips #6 “Make it Simple”

Next up on my programming tips series we have another guest post. This one is written by Georgi Momchilov.
“Make things as simple as possible, but no simpler” ( quote from Einstein ).
Think of your application as a living organism - it is made of many small components each of which has a specific task to […]

6Dec2007 | Nick Halstead | 6 comments | Continued

Power of Zend Framework

I have just put up a new post on the fav.or.it blog about our new mashup editor. I thought I would just post the video again on here to show what we are doing using the Zend Framework. The interface is all done using Ajax and using the Framework meant we developed the whole editor […]

5Dec2007 | Nick Halstead | 3 comments | Continued

Programming Tips #5 “Readable Code”

Next up on my programming tips series we have another guest post. This one is written by JB.
Make your code readable!
It’s easier to debug, and later to maintain. Make it readable by using descriptive identifiers, properly tabbing the code, and breaking down the application into functional and reuseable pieces. If you write an app like […]

5Dec2007 | Nick Halstead | 20 comments | Continued

Programming Tips #4 “Aggregation over Inheritance”

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 programmers, the net result being a bunch of subclasses that become very brittle over time, […]

4Dec2007 | Nick Halstead | 21 comments | Continued

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 […]

3Dec2007 | Nick Halstead | 9 comments | Continued