Archive for the 'Programming' Category
Monday, May 8th, 2006
I got sent down a path of nostalgic code review today. After spotting Wouldja Software’s RoboNuts, I couldn’t help but wonder if the source to my implementation of the same game from more than 10 years ago was still on my computer. I was beginning to think it was lost forever to some floppy disk […]
Posted in Apple, Nostalgia, Programming | 2 Comments »
Friday, May 5th, 2006
It’s been a while since I’ve complained about Apple in the context of an actual bug report, so here is a little diversion back into “Apple Bug Friday” land. One of the aspects of Mac OS X programming that can really frustrate traditional Mac OS programmers is the lack of error reporting from many APIs. […]
Posted in applebugfriday, Cocoa, Debugging, Programming, Xcode | 11 Comments »
Friday, April 28th, 2006
I recently wrote about Easy Programming, my pseudo-methodology for “keeping going” in the face of difficult or tedious tasks. Since then, I’ve observed an aspect of my workflow that, while seemingly among the easiest of tasks, can be the most limiting to my productivity. What is this devastating conundrum? The challenge of naming code. I […]
Posted in Cocoa, Programming | 12 Comments »
Thursday, April 20th, 2006
Recently, Brent Simmons posted a catalog of some ineffective approaches customers take when lobbying to get their requested changes into his software. One that stands out for me is “surely it must be easy for a developer like you.” Yes, this is a funny one! The customer uses this incredibly loaded language that in one […]
Posted in Programming | 12 Comments »