1,988 reputation
1628
bio website
location
age
visits member for 3 years, 7 months
seen Mar 30 at 12:32

Mar
30
comment Has programming for a living ruined your ability to enjoy technology?
When I know that the only thing between me and the behaviour that I want from my device is a little special case somewhere in the code... which I can't edit... it just drives me nuts. So yes. Definitely.
Mar
30
comment Overcoming slow problem solving due to increased knowledge of what might go wrong
YAGNI saved me when I was going through this phase. This answer needs more upvotes. The problem of "I'm too slow" is not to be merely accepted; there are times when it's OK to sacrifice a perfect architecture to get it out the door quickly.
Jan
29
comment Why does the US government disallow dynamic languages for secure projects?
@AndresF. It won't get rid of all bugs but it sure makes a whole category of bugs impossible. Saying it doesn't get rid of bugs is severely understating it...
Jan
17
awarded  Popular Question
Jan
6
awarded  Necromancer
Dec
22
awarded  Good Question
Dec
22
answered Why do most programming languages only support returning a single value from a function?
Dec
2
comment Differences between programming in school vs programming in industry?
This! The first time you dive into a 1 million LOC codebase you realise that this isn't going to be anything like everything you've done at university. It is clear very quickly that you will never comprehend the entirety of that codebase, and whatever you do comprehend must come from reading and understanding other people's code, rather than from architecting and writing your own.
Sep
25
revised Software bug/defect classification
deleted 1 characters in body
Sep
25
awarded  Necromancer
Sep
21
awarded  Yearling
Aug
28
awarded  Notable Question
Aug
27
awarded  Notable Question
Aug
19
comment Is throwing an exception from a property bad form?
This same question on StackOverflow got more attention and so better answers.
Aug
15
revised What is wrong with Java's generics?
added 262 characters in body
May
20
awarded  Notable Question
May
14
awarded  Popular Question
Apr
30
comment Should my async task library swallow exceptions quietly?
I'm really surprised that they find it so important to let you "observe" both. If you want to "observe" them, you catch them and report their occurrence via the task result!... Agree with your reasoning, +1
Apr
25
comment Should my async task library swallow exceptions quietly?
@MainMa Exactly my thoughts, but I've been wrong before (when it turned out they did, in fact, have a very good but un-obvious reason), so I thought I'd ask.
Apr
25
asked Should my async task library swallow exceptions quietly?