656 reputation
49
bio website xblaze.co.uk
location London, United Kingdom
age 27
visits member for 4 years
seen Jun 18 at 10:21

iPhone, iPad, Mac OS X Software Engineer based in London, UK.

Currently working for Tru Labs.

Developing Xblaze in my free time, an Xfire client for iOS and Mac OS X (as an Adium plugin)

Twitter
Github
Blog
Xblaze


Sep
22
answered Have you ever been involved in a BIG Rewrite?
Sep
21
awarded  Commentator
Sep
16
comment How do you overcome your own coding biases when handed legacy code?
Happens all the time for me. I'm constantly looking back on old code and thinking to myself: "Who wrote this crap? Oh yeah.. I did." I think it shows that you're growing as a programmer if you can admit that some code you wrote in the past is bad. If you look back on it and say "Yep, looks good to me", either it's damn good code, or you're not progressing. :P
Sep
16
answered How do you stay focused at work?
Sep
15
comment When would someone be considered a bad programmer?
What about, "It can't be done because it will take too long and cost too much"? Or, (iPhone specific) "It can't be done, it relies on undocumented methods or is against app store policies". Does that make them bad programmers.
Sep
14
comment What is the (craziest, stupidest, silliest) thing a client/boss asked you to do?
@Michael, it depends how one pronounces SQL. Some Say S-Q-L, in which case it would be preceded with "an" because the phonetic S is "ess". Others pronounce it "Sequel" in which case it should be preceded by "a".
Sep
14
answered What is the (craziest, stupidest, silliest) thing a client/boss asked you to do?
Sep
14
awarded  Supporter
Sep
14
comment Most readable way to format long if conditions?
I think I like this one. I employ a lot of parenthesis to ensure I can understand the order of precedence too.
Sep
14
awarded  Teacher
Sep
14
awarded  Autobiographer
Sep
14
answered Why do programmers write closed source applications and then make them free?