How do you measure the productivity of a software engineer? Most developers recognise that in software quantity is no substitute for quality.
Today's been a good day. I've been performing open-heart surgery on a project of mine. I deleted 2,000 lines of code and replaced them with just 800. A manager I once had would not have been pleased: by the end of the day I was 1,200 lines of code down. But what's left is more straightforward (and therefore more understandable and less prone to bugs) as well as more elegant and more efficient.
Technologies like Core Data make days like today possible and make life as a Mac developer productive, fun and exciting.
All contents copyright © 1999-2010 Paul and Emma Bennett