722 reputation
610
bio website whilerandom.com
location Maryland
age
visits member for 3 years, 11 months
seen Oct 10 '13 at 15:57

Nov
24
comment How would you evaluate object oriented design skills?
While I understand what you mean I think I might be a bit careful about taking this to literally. When I'm 'free thinking' design solutions I tend to use UML class notations even if that isn't what I really mean by my diagramming.
Nov
22
comment How do you deal with over-the-head APIs/technology
I've done a lot of the same things you've mentioned here and it has worked very well for me. To the best of my knowledge the client's I've worked with have been very satisfied with what I delivered because I generally exceeded the expectations they had. They also really appreciated the communication of how things were progressing and when there were problems what they were and the impact.
Nov
20
comment What's the best way to manage error logging for exceptions?
a good logger will let you push your errors to the persistence of your choice (email, DB, file, etc).
Nov
19
comment Is this a good idea to use humour during a job interview?
read this and I had the same thought except my mind replaced "Crystal Reports" with "SharePoint"
Nov
18
awarded  Commentator
Nov
18
comment What are the worst false economies in software development?
I've run into that one myself. The PM/client reasoning was we didn't have a budget item to purchase things for the client (contact changes were a bitch) so we would have to reinvent the wheel (again).
Nov
16
comment Third party controls. Will experience in using them play a role while hunting a job?
The only time I could think it would make a difference if the position required experience with a particular library. If it didn't I think I would be interested in why he chose one over another (may help with how he elicits requirements and/or analyses a problem).
Nov
13
comment Third party controls. Will experience in using them play a role while hunting a job?
you mean rolling your own [insert phrase] isn't the optimal way to do development!! I know a senior guy who prefers to roll his own because he think's everyone else solution isn't optimal (while missing the point that may be true, but there's a serious cost associated with rolling his own).
Nov
13
answered Education vs. Experience
Nov
6
answered Do poor writers make poor programmers?
Nov
5
answered How important is the ability to touch-type?
Oct
24
awarded  Teacher
Oct
24
comment As a programmer, can you work with noise?
I have the exact same issue and you've definitely phrased it better than I could have.
Oct
24
answered What does an MSDN subscription offer?
Oct
14
comment Is it ethical to duplicate user licenses if the same person is going to be using it?
one common case for this is different VM's for each project. I've occasionally been working two projects at once due to co-workers asking for help
Oct
14
awarded  Supporter
Oct
14
comment What programming skill do you use most often that you are terrible at?
other way to look at it is the estimate was spot on, just had the wrong person(s) doing the work.