Reputation
1,237
Top tag
Next privilege 2,000 Rep.
Edit questions and answers
Badges
1 11 23
Impact
~29k people reached

Mar
19
comment What is the best approach for database design with lots of columns?
For that set of fields in particular, you could simply add another table, sales, with three columns - id, sales, and year - and use joins. Same with the profit columns.
Feb
24
comment How can a developer evaluate the effectiveness of his workflow?
@coder - Then this technique won't work for you :)
Feb
24
answered How can a developer evaluate the effectiveness of his workflow?
Feb
23
awarded  Excavator
Feb
23
revised Is Software Testing Really Needed?
formatting
Feb
15
accepted Github-like “pull requests” without Github
Feb
9
comment Github-like “pull requests” without Github
I'm actually just looking for that single feature. Most other features - easy sharing of codebases, following & forking, fancy project stats, newsfeed (ha!) - aren't necessary for our projects.
Feb
9
asked Github-like “pull requests” without Github
Feb
8
awarded  Scholar
Feb
8
awarded  Good Answer
Feb
8
comment Is it a must for every programmer to learn regular expressions?
Someone fresh out of school, with only an education knowledge of coding, wouldn't know them. Someone who has actually programmed for kicks while in college would at the very least be aware of their existence. Asking about them in an interview is a pretty good way of weeding out the former.
Feb
8
awarded  Commentator
Feb
8
comment Is it a must for every programmer to learn regular expressions?
@ruakh - I agree that they're extremely useful; I use them myself all the time. I think all programmers should learn how to use regexes at some point in their career. The question, however, didn't ask that.
Feb
8
comment Is it a must for every programmer to learn regular expressions?
@oded - I disagree. I would venture that there's such a thing as "core knowledge", which varies from job to job. A C programmer needs to know how malloc works in order to do his job. Regular expressions, on the other hand, are simply a tool which can be used to become a more productive programmer. There will likely never be a job where lack of regular expression knowledge will be the crucial skill that would define whether an applicant gets the job or not.
Feb
8
awarded  Nice Answer
Feb
8
answered Is it a must for every programmer to learn regular expressions?
Jan
4
comment Benefits/Pitfalls of include
@01010011 - Do you mean you're includeing 1000's of pages, or the site simply has 1000's of pages? If you're includeing 1000's of pages, you probably need to re-evaluate your web app architecture.
Dec
28
answered Is there a canonical resource on R programming?
Dec
12
awarded  Yearling
Nov
7
awarded  Citizen Patrol