1,956 reputation
528
bio website
location
age 26
visits member for 3 years, 1 months
seen Mar 26 at 20:06

Mar
25
awarded  Yearling
Mar
1
answered Domain Model vs View Model
Nov
14
awarded  Popular Question
May
11
awarded  Custodian
May
11
reviewed No Action Needed How to simplify my complex stateful classes and their testing?
May
11
reviewed No Action Needed How to simplify my complex stateful classes and their testing?
May
4
reviewed No Action Needed Complex Mutual Exclusion Validation Logic
May
4
reviewed No Action Needed OOP principles and method names
Apr
26
reviewed No Action Needed How to motivate team for knowledge sharing sessions
Apr
25
comment How should I implement code review in this situation?
@AmyBlankenship: Oops, silly me. Thanks for catching that!
Apr
25
revised How should I implement code review in this situation?
attribute pair programming to the right person
Apr
24
comment Which code is better for branch prediction optimization?
"My understanding is that the first time the CPU encounters a branch, it will predict (if supported) that forward branches are not taken and backwards branches are." This is a very interesting thought. Do you have any evidence that this is indeed implemented in common architectures?
Apr
24
answered How should I implement code review in this situation?
Apr
24
comment HTML code in Java class
-1. Could you please justify your opinion? Otherwise, this answer is really no more than a simple "It's bad. Trust me."
Apr
24
comment Simple questions to test understanding of Dependency Inversion Principle
I don't recognize the DI principle in your example. What you describe are the advantages of having the same interface. In order to apply DI, you already need to have a common interface, the question is whether the instantiation of this interface should be done by the component requiring the object or whether it should be delivered from outside.
Apr
23
awarded  Mortarboard
Apr
23
revised Generating random math expression
reference the answer providing a grammar with less parentheses
Apr
23
comment Generating random math expression
Nice extension, this one certainly looks less cluttered!
Apr
23
awarded  Nice Answer
Apr
23
comment Generating random math expression
@SebastianNegraszus: You are right, I did not address the issue of unwanted parenthesis. I didn't because I fear that it'd clutter up my lengthy answer and hide the concepts behind this nasty "implementation detail". Maybe I'll address the parenthesis problem in a second part later on.