2,460 reputation
11022
bio website ybrikman.com
location Stanford, CA
age
visits member for 3 years, 8 months
seen Jun 28 at 16:30

Software engineer, Crossfiter, traveler.


Nov
20
answered Are Ruby on Rails / Grails the fastest frameworks for getting sites up quickly?
Nov
19
awarded  Good Answer
Nov
19
awarded  Enthusiast
Nov
16
answered Where can I get free public raw data?
Nov
16
answered How can you have normal life when you're too passionate?
Nov
13
awarded  Nice Answer
Nov
13
answered Education vs. Experience
Nov
10
answered As a programmer, are you required to do timesheets?
Nov
9
answered What's a nice explanation for pointers?
Nov
2
answered Why is Java the lingua franca at so many institutions?
Nov
1
comment Choosing the right programmer among a class of undergrads
I plenty of those in my masters program, but not too many in undergrad. And the ones I did have in undergrad were typically not worth showing to a potential employer. Right or wrong, undergrad is typically all about solving a problem: for input X get output Y. Design, coding standards, maintainability, performance, testing, etc are all secondary. It's not that I didn't think about those - I had to know them in internships - it's just that they rarely factor into class work. Discrete math problem sets, mergesort implementations, and SML snippets are not enough to pick out good job candidates.
Nov
1
answered Does “don't reinvent the wheel” ignore the limits of human memory?
Nov
1
comment Choosing the right programmer among a class of undergrads
As an undergrad, most of the code I had written was either (a) for class and not terribly discussion-worthy or (b) for a job/internship and therefore not legal to show others. I suppose some undergrads have side projects they could showcase - and I agree this is often a sign of a quality candidate - but just because you don't, doesn't mean you should be ignored.
Nov
1
comment Choosing the right programmer among a class of undergrads
Uh, why the down vote?
Nov
1
answered Choosing the right programmer among a class of undergrads
Oct
31
answered Natural language detection for web application
Oct
30
comment Should I use switch statements or long if…else chains?
This sort of thing has been discussed a lot on stackoverflow: - stackoverflow.com/questions/449273/… - stackoverflow.com/questions/767821/… - stackoverflow.com/questions/97987/switch-vs-if-else
Oct
30
answered Taking scalability to the next level. What methods can help me make sure I do the right thing?
Oct
29
awarded  Commentator
Oct
29
comment Should curly braces appear on their own line?
Came here to post exactly this. Tons of people that keep the opening brace on the same line follow it up with a blank line (especially at the start of classes and methods) because otherwise, it's hard to separate the class/method header from the body. Well, if you're going to use an extra line anyway, you may as well put the brace there and get the added benefit of indentation being easier to see.