12,366 reputation
42759
bio website
location Denver, CO
age
visits member for 4 years, 6 months
seen May 14 at 22:41

A .NET developer living in Denver.


Nov
30
awarded  Nice Answer
Nov
30
answered Working with fubar/refuctored code
Nov
29
answered How bad can it be to lack teamwork when you are a programmer?
Nov
28
comment Why do large IT projects tend to fail or have big cost/schedule overruns?
Agile is best when the customer does not know what they want. Companies are generally unwilling to spend the huge amounts that tend to get into newspapers on projects that are poorly defined.
Nov
28
comment Is functional programming actually used to create applications?
A fascinating and scary comment comes from the last line of the Wikipedia article on GOAL: "GOAL's primary development and maintenance engineer is no longer available to Naughty Dog, and so they are transitioning to a C++ based pipeline for future projects." Which means that they bet their company on one programmer and when he quit they don't know how to deal with the language/framework he wrote.
Nov
27
answered How to estimate cost with very little information?
Nov
26
answered Why do large IT projects tend to fail or have big cost/schedule overruns?
Nov
25
awarded  Enthusiast
Nov
23
answered Cross border data obfuscation and how to deal with it?
Nov
23
comment How do I constructively and professionally deal with anger when I'm on the job?
I agree. I usually find that, for me, the anger is the result of frustration and going for a walk also gives my subconscious time to chew on the problem.
Nov
22
answered Should I ask/tell my boss before freelancing?
Nov
20
comment Working for free?
@Malfist, the contracting company only took over because his long time personal friend asked him to. The money was gone before he got his rear end stuck into the bear trap. Could I stick it to him? Yes, I could. At this point I want the pain to be over and done with.
Nov
20
answered Working for free?
Nov
19
comment Which are the significant algorithms for humankind in past decades?
To this list, I'd add 2 books, although they were more about "most important theorems" of the 20th century: Five Golden Rules amazon.com/Five-Golden-Rules-20th-Century-Mathematics/dp/… , and Five More Golden Rules. amazon.com/Five-More-Golden-Rules-20th-Century/dp/0471395285
Nov
18
awarded  Critic
Nov
17
awarded  Altruist
Nov
14
awarded  Enlightened
Nov
13
answered Is there a viable alternative to the agile development methodology?
Nov
13
comment FizzBuzz - really?
We had a similar situation, but since our contract with the client said we'd have 4 full-time devs assigned to the project, and the project was basically done, the sheetrock hanging guy got to learn programming on the client's dollar for the 3 weeks remaining on the contract.
Nov
13
comment What is the most egregious waste of money you have seen, and what did you do about it?
@Gary, they had money to burn, after all it was the fees from people who invested in mutual funds paying for it. Sometimes they just didn't have time to rewrite applications, and had delayed XP SP2 for a couple years as the changes to the networking stack broke too many custom internal applications (they've since moved to Win7, bypassing Vista). For the systems that I was involved in, there were 4 parallel stovepipes of integration/system testing (for quarterly releases) even though it would take 6-8 months to squeeze through one of the stovepipes.