An interesting post by Nilotpal about how many different ways a developer can achieve the same goal.
I'm always interested in reading things like this, to continue reminding me that there is always another way to look at the situation. Remember that this says nothing about the quality of any of the viewpoints. It only says that there is always another viewpoint.
p.s.: Given a cup of a specified size, and water filling the cup halfway, is the cup of water half full, or half empty? Neither. The cup was improperly sized. :)