540 reputation
37
bio website
location
age 53
visits member for 3 years, 5 months
seen May 22 '12 at 16:39

Jun
15
awarded  Yearling
Jun
15
awarded  Yearling
Feb
29
answered What can I expect when moving from University to a real programming job?
Sep
13
comment Recursion without factorial, Fibonacci numbers etc
In general, if you wait longer before accepting an answer you might get more answers.
Sep
12
comment Arguments for or against using Try/Catch as logical operators
I hope they don't really use the "finally" block as an "else" because the "finally" block is always run after the preceding code regardless of any exceptions being thrown.
Sep
9
answered Saying “no” to people asking questions
Aug
16
comment Using A Debugger (An Interview Question)
@Pleshoff No matter how good you might be, if you work on a team you will need to use a debugger to find out how someone else has broken your code.
Aug
11
comment Standard/Proper way of counting lines of code?
You also need to make a conscious decision on whether or not to count lines of code in automated unit tests.
Aug
10
comment Should the internal naming (classes, methods, database tables, etc) of entities be changed if the marketing and UI naming changes?
@Matthieu Search&Replace or refactoring tools do make the initial change relatively easy, but old habits die hard and team members are likely to continue thinking in terms of the old internal names for a while.
Aug
9
answered Should the internal naming (classes, methods, database tables, etc) of entities be changed if the marketing and UI naming changes?
Aug
5
comment Design flaws and dealing with humiliation from it
@user20358 I would say there should still be time to salvage your reputation with the team. Significant problems cannot be fixed instantly. Were you pulled in to be a one-shot magic bullet, or were you pulled in to add experience to the team on an ongoing basis? Hopefully the latter. Assuming that, you need to integrate yourself with the team so they can teach you what they have learned along the way and you can use your experience to guide them in a better direction. Acknowledge their successes and guide them so that they will see and discover ways to improve the product.
Aug
4
answered Design flaws and dealing with humiliation from it
Jul
22
awarded  Nice Answer
Jul
18
awarded  Enthusiast
Jul
12
comment Does it make sense to ask, “What is the difference between Design Pattern and Algorithm?”
@Ross I like your last sentence, but I would modify it to say a design pattern is structure and an algorithm is a list of steps.
Jul
11
awarded  Commentator
Jul
8
answered Is outsourcing (offshoring) disloyal?
Jul
6
comment New Team Lead - How to deal with a resentful former peer
It's easy to see why you were chosen to be the team lead instead of him.
Jul
6
awarded  Critic
Jul
6
comment How do I determine the runtime of a double recursive function?
@btilly I'm thinking about deleting my answer because of the changes in the question.