Reputation
13,596
Top tag
Next privilege 15,000 Rep.
Protect questions
Badges
4 37 60
Newest
 Quorum
Impact
~280k people reached

Feb
25
awarded  Nice Answer
Feb
25
comment When NOT to apply Dependency Inversion?
@Doval: People sure do try though, don't they?
Feb
25
answered When NOT to apply Dependency Inversion?
Feb
24
comment Software development costs and influences
Your thinking that design and 'writing the code' as being very different is an early source of your misunderstanding. All code writing is design, building is for compilers.
Feb
22
awarded  Enlightened
Feb
22
awarded  Nice Answer
Feb
22
comment How is a dictionary better than a big switch, when mapping data to action?
@greyfade: while that's sometimes helpful, most of the time, YAGNI.
Feb
15
comment How would you assess a programmer's Github profile?
"On the same note, developers that tweet about drinking and going to see movies all the time tend to make mediocre hires.", yeah you definitely don't want people with healthy work-life balance now do you.
Feb
12
revised Should the expected value be hard-coded into the Assert
added 375 characters in body
Feb
12
comment Should the expected value be hard-coded into the Assert
@ErikPhilips: nothing is going to work for everything, but use what's appropriate for the task at hand. TestCase won't work in situations where you are testing the behavior of a particular class over time, such as state machines, for example.
Feb
12
answered Should the expected value be hard-coded into the Assert
Feb
12
comment Should the expected value be hard-coded into the Assert
I personally prefer to use the [TestCase] where the input and expected outputs are all passed as arguments to the test function, whenever possible.
Feb
12
comment How much physical memory is consumed by the stack of a .NET thread?
If I'm not mistaken, there is no difference between physical and virtual memory as far as userland apps are concerned, it is the windows kernel that is concerned about that.
Feb
11
comment Exception handling and 3rd party library
It's unclear to me whether your problem here is a hypothetical concern, or an actual impediment to your use case.
Feb
5
comment How to setup an agile startup without the customer?
@SAM: putting a lot of hours in without necessarily getting paid still counts as investment.
Feb
5
answered How to setup an agile startup without the customer?
Jan
31
comment YAGNI principle put to practice
"Also with external resource file you will be able to change text without rebuilding/redeploying an app." - You ain't gonna need that either. Your answer to me seems oblivious of actual YAGNI.
Jan
30
comment Why are FLOSS licences applied to files instead of diffs/deltas?
@sleske: This question is not asking for specific legal assistance, it is asking about a basis of software licensing. "Software licensing" is specifically on topic.
Jan
28
comment are multithreading, multiprocessing, multitasking implemented at instruction set or OS?
A compelling argument could be made that an application implementing threads shouldn't be compared to OS implemented threads as they are more of an ad-hoc time-slicing system.
Jan
27
comment Allow user to enter DSL, rules or code?
then use eval, exec, and similar python functions.