5,782 reputation
1227
bio website
location
age
visits member for 3 years, 7 months
seen Jul 8 at 14:29

Jan
30
awarded  Good Answer
Dec
2
awarded  Yearling
Oct
22
answered Is server validation necessary with client-side validators?
Jun
22
answered Are my negative internship experiences representative of the real world?
Jun
13
awarded  Pundit
Feb
8
awarded  Good Answer
Jan
9
comment Do you sign each of your source files with your name?
@JohnFx: Nothing like a user who wants to chime in 3 months after the question is closed, just to make a snide remark. I leave my name on it in case they need to add new features, or lose the documentation, or have any questions. If your code is so simple that it never needs to be supported, then no, you probably wouldn't want to put your name on it. I, on the other hand, just made 5k modernizing some Java code from 2000. Yay me.
Dec
11
awarded  Nice Answer
Dec
2
awarded  Yearling
Nov
3
comment What do you do when you encounter an idiotic interview question?
@graham: It was a perl job, but they were testing my Java ability. I did a bunch of stuff in Perl, and then they said, "Now do it in Java." I did it, but I used "elsif" where I should have used "else if". Bullshit test. If you can do the logic, everything else is semantics.
Oct
21
comment Do you actually write 'clean code'?
@peter: And in two decades, I've never seen a place where every piece of code was clean. I've rarely even seen a place where half was. Where do you work? NASA?
Sep
14
comment Bogarting the Data Access Layer
@spaghetti: Yea...I'm probably worse than most because I've done a lot of DBA work, so I have twice the "I know how to do it better!" than most programmers. I will say this: with databases, it's a lot more important to get it right early...If you keep adding until late in the project, it's almost certainly going to cause issues.
Sep
14
answered Bogarting the Data Access Layer
Sep
12
answered Arguments for or against using Try/Catch as logical operators
Sep
10
comment Don't like my current job, want to leave, how to explain this in a job interview?
@job: That's why you take your prospective coworkers out for a beer later. There is nothing wrong with being honest, but don't be negative. Managers imbibe that "power of positive thinking" crap with their breakfast cereal every morning.
Sep
9
comment Don't like my current job, want to leave, how to explain this in a job interview?
+1: NEVER air dirty laundry in a job interview. It just makes you look like an unpleasant, negative person.
Aug
31
awarded  Nice Answer
Aug
25
comment Do you sign each of your source files with your name?
@sleske: Effectively impossible, I'm afraid. We're not remotely standardized, and any attempt I made to push something like this would devolve into a pissing contest among larger business units about what sort of repo, who'd host it, code naming conventions...Yuck.
Aug
25
comment Do you sign each of your source files with your name?
@sleske: In my industry it's pretty common to pass source around among different business units. Even with compiled code, I put my name on the config files, so when there are issues, they know who to call.
Aug
19
answered Is thinking out loud during an interview really the best strategy?