2,880 reputation
21830
bio website
location
age 42
visits member for 3 years, 9 months
seen May 12 at 6:00

Saved from the web by a job in industry. Coding GUI for computer-aided railway realignment machinery.

At last a job where I have time to do stuff properly and don't have to worry about loads of unfixed bugs coming back to haunt me.


Dec
22
comment Are chatty/humorous comments in source code acceptable or unprofessional?
@Steve314, I guess as long as Karl's not visiting, he'll be fine with that :D
Dec
22
comment Hiring programmers for small companies?
I'd say @Jamie's comment is particularly appropriate in a company composed of friends where they're all used to pulling together and 'being nice'...
Dec
21
comment Software Development - Project, 1 Programmer - What if hit by bus?
Lucky you working for a company that even bothers to ask itself this kind of question!
Dec
19
comment Why isn't protection against SQL injection a high priority?
I think this approach is defensible if you include comments directly in the code saying "Do not use this in production!". That way the copy/pasters have no excuse.
Dec
19
comment Why isn't protection against SQL injection a high priority?
Re 'fault': if HTML (or rather the browsers interpreting it) had been as fault tolerant as XSL, there would never have been a world wide web...
Dec
16
answered Keep track of knowledge about techniques/bugfixes/workarounds
Dec
14
comment How do you code without offending?
@codeninja, you could use git or some other DVCS to keep track of your own work.
Dec
9
comment Manufacturing vs Software Development
I'd say that a more accurate analogy in the same field would be the engineering involved in designing and setting up your factory. That's where the creative/difficult bits happen. The rest is just nuts and bolts, just like for us the rest is just 1s and 0s.
Dec
7
awarded  Notable Question
Dec
5
awarded  Popular Question
Dec
5
answered How do you explain refactoring to a non-technical person?
Dec
1
comment Elegant ways to handle if(if else) else
yes, absolutely, it was just wrt your "avoid the evils" :)
Dec
1
comment Elegant ways to handle if(if else) else
For some people, and in some languages, preprocessor macros are evil code :)
Dec
1
comment Elegant ways to handle if(if else) else
Yeeaah, I'm kind of liking it, but I think I'd rename success to ok_so_far :)
Dec
1
comment Elegant ways to handle if(if else) else
This is a great answer, thank you. And @MrMoose: "arrowhead anti pattern" possibly answers my first bullet, so yes, do post it. I can't promise I'll accept it, but it deserves votes!
Nov
30
awarded  Popular Question
Nov
30
awarded  Good Question
Nov
30
comment Elegant ways to handle if(if else) else
My cursor is hovering over the accept button... just to spite all the purists. Oooohh the temptation :D
Nov
30
awarded  Nice Question
Nov
30
asked Elegant ways to handle if(if else) else