1,651 reputation
520
bio website bio-rad.com
location Lombard, IL
age 30
visits member for 2 years, 7 months
seen 3 hours ago
stats profile views 37

I am a software developer.


Apr
19
answered How do you automatically test a time check?
Apr
17
comment Static classes and/or singletons — How many does it take to become a code smell?
It might seem that in a RESTful application, static classes are a natural fit. However, this kind of architecture can be very limiting, and it also appears that you are using static classes to store global variables. You might as well be using a non-OO language.
Mar
2
awarded  Good Answer
Mar
1
comment “Imprinting” as a language feature?
What are the benefits of this over mixins/traits? There doesn't seem to be that much of a difference.
Mar
1
comment What is the difference between instantiating and loading a class in Java?
You must have a class loaded before you can instantiate it. They are not alternatives to each other. What examples are you seeing where this is the case?
Mar
1
answered What is the difference between instantiating and loading a class in Java?
Feb
13
answered Mock Objects for Testing - Test Automation Engineer Perspective
Feb
5
comment What are the most controversial C# or .NET “features” you would consider “bugs”?
It's not a mistake. If you understand how closures work, it makes sense. How do closures lose their utility? Just create a local copy of the variable.
Feb
5
awarded  Nice Answer
Jan
31
comment Most difficult subject/theory in Computer Science?
I agree, and I would personally generalize it as en.wikipedia.org/wiki/Theory_of_computation.
Jan
27
comment Greater than or identical to?
@Frustrated: I think because 5.5 is floating point type and 5 is an integer type, and the identity operator returns false if two values are different types.
Jan
27
answered Greater than or identical to?
Jan
18
answered Meet the deadline or less bugs?
Jan
7
awarded  Nice Answer
Jan
7
revised The most mind-bending programming language?
added 52 characters in body
Jan
7
comment The most mind-bending programming language?
I agree that it seems to be a bit much, especially for everyday programming tasks, but why does it make you want to kill yourself? That's also not the language itself, that's the API of a library. You could also have written: 1 month from now. It makes for good DSLs.
Jan
7
answered The most mind-bending programming language?
Jan
6
answered How to program something with the expectation that it will work the first time?
Jan
6
answered Is is common to use the command pattern for property get/sets?
Dec
22
comment What job is better for a newbie, one that requires you to create a new program frequently, or something like software maintenance?
True, even if you do not have individual mentors, an environment that encourages open discussion and question asking is healthy.