7,073 reputation
11334
bio website
location Juneau, AK
age 47
visits member for 3 years, 10 months
seen 8 hours ago

I have three wonderful kids, two boys and a girl. My wife is a treasure.


Mar
30
comment Why is SQL known as a relation-based / functional language?
@JörgWMittag: might be able to do something similar with triggers...
Mar
30
awarded  Curious
Mar
26
answered Dynamic Code Evaluation in Java - Clever or Sloppy?
Mar
18
asked Code First/Entity Framework and one to one tables
Mar
3
reviewed Close Generate random numbers with certain spikes?
Mar
3
reviewed Close Unit testing best practices for a unit testing newbie
Mar
3
reviewed Close How to organize a one-man project?
Mar
3
reviewed Close Return values and exceptions
Mar
3
reviewed Close Which version of Java should I use for a desktop application to reach the most users?
Mar
3
reviewed Close Working Agile on Mainframe
Mar
2
answered Why use a bool over more domain specific abstractions
Feb
15
comment Understanding the solution of Exercise 1.12 of K&R's book as given in the book “The C Answer Book”
@user31782: the fact that you need to examine the rest of the code to see what happens when state=out IMO makes it unclear. Guard conditions make it easier to reason about the code, because you know that the condition is false. As for performance and memory usage, I doubt if there is any real difference no matter how you write it. This is definitely one of the 97% that should be ignored.
Feb
14
comment Understanding the solution of Exercise 1.12 of K&R's book as given in the book “The C Answer Book”
@BЈовић: it's a part of the language and is useful (as in this case) for guard conditions--where the rest of a loop no longer applies. You say this is a bad usage of continue, and then say there's no good usage...can't agree.
Feb
14
answered Should private functions be held to the same standards as public functions?
Feb
13
comment Using ref instead of out. Would that be considered a bug?
@PeteKirkham: I worked on a VB.NET project where that exact mistake was made -- I started to fix it, realized it was everywhere and I needed to talk to the other devs before making such a massive change (both to make sure that everyone knew how it worked and to make sure that it wasn't being used as a convention even though it was wrong). Life happened and I left before having a chance to have that conversation.
Feb
12
answered Understanding the solution of Exercise 1.12 of K&R's book as given in the book “The C Answer Book”
Feb
10
comment What is the difference between ref and out in runtime?
@AndrewPiliser: correct. Assuming that the code compiles either way (you don't try to dereference when you shouldn't), the IL would be identical.
Feb
10
answered What is the difference between ref and out in runtime?
Feb
9
comment How can user stories not contain requirements (when written on a card) and still be implementable
@Alex: User story/requirement => want to withdraw money from ATM, functional requirement=>total time to dispense bills can not exceed 30 seconds. The user requirement does not encompass the functional requirement.
Feb
8
comment TFS - My Work or Branch
What is your release cycle time? You say this feature will take two months, how many releases do you expect to do in that time?