I hate writing UI code

December 13th, 2008 at 00:03

I really hate writing UI code. I’m bad at designing UIs in the first place, but the mindlessness of it bothers me. It is programming’s version of manual labour. There is no mental challenge in hooking up all of these signal handlers. There is no mental challenge in telling the user what part of their input was wrong. But you have to do it, and it takes forever.

When contemplating how sorry I feel for myself right now, thanks to having to work on some web programming, I came up with this simile:

Interface coding can be likened to having a big pile of rocks. You need to sort the big pile of rocks into smaller types of rocks depending on what type of rock it is. You can only carry one rock at a time. The piles are not close together.

I am not looking forward to the next few days. I haven’t even started on styling my site and am not looking forward to the nightmare of cross-browser support that comes with that.

Comments (0)

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment