400 reputation
27
bio website
location England, United Kingdom
age
visits member for 4 years, 3 months
seen Nov 3 at 8:26

Mar
2
revised How does working in a team (in an OO project) work?
fixed link syntax for Unfuddle
Mar
2
suggested approved edit on How does working in a team (in an OO project) work?
Sep
10
awarded  Yearling
Mar
10
comment What is the (craziest, stupidest, silliest) thing a client/boss asked you to do?
@Joey Adams: On the internet, nobody knows you're a snail.
Mar
10
comment Eliminating Magic Numbers: When is it time to say “No”?
@gablin: To be fair, it is quite useful for pubs to have lids.
Feb
9
comment Learning C, C++ and C#
Pascal (or rather Delphi) might be what you're looking for, as it inherited much of ALGOL syntax. Also doesn't have as many problems with memory as C or C++.
Feb
9
answered Writing a job requirement for a web application developer
Feb
9
comment Why do business analysts and project managers get higher salaries than programmers?
What a wonderful anecdote.
Jan
27
awarded  Citizen Patrol
Dec
23
comment If I immerse myself in Dvorak, will I forget QWERTY?
I've been using colemak for a couple of years now and I find it difficult to use qwerty outside of a mobile device. However when I was using both, I was still reasonably proficient in qwerty, so I definitely think that this has some good logic behind it.
Dec
21
comment Why are regular expressions so morbidly attractive?
It looks like you're trying to match something with HTML tags. This is a Bad Idea™
Dec
21
comment Help me learn to program with humility?
@jiceo: Stallman doesn't because there isn't a GPL recipe for it. Torvalds doesn't because he hasn't gotten round to making a C program to make it for him.
Dec
21
comment Ternary operator considered harmful?
The more correct name is 'conditional operator'. It just happens to be the most common ternary operator in use.
Dec
21
comment Ternary operator considered harmful?
This might be considered an oversimplification, but it's a very easy guideline to follow and it works in most cases.
Dec
20
comment What features would you like to have in PHP?
I hate having to create a create() method that does nothing special just to work around #1!
Dec
20
comment What features would you like to have in PHP?
Funny thing — if all scalar types were objects, we would get strict typing in function calls for free since function blah(MyObject $foo); will already work, and if a String class existed, then it would be no different to function handling than MyObject.
Dec
13
comment What are your favorite version control systems?
@Tim: rebase? It's probably on the other side.
Dec
13
comment Percentage or Pixel for layouts?
@Alison: don't you mean "Neither — use ems"?
Dec
11
comment Is Haskell worth learning?
You might not use it commercially, but your programming in other languages will improve because of it.
Dec
9
comment Is Page Scraping and Data Mining Moral / Legal?
Why does the L in the title need escaping?