Reputation
30,233
Next tag badge:
97/100 score
21/20 answers
Badges
3 63 110
Newest
 Enlightened
Impact
~1.1m people reached

20m
answered Security and sanitizing user-input with limited control over 'output' targets
18h
answered Does code format affect performance?
19h
comment Best approach to write windows service
I know its all asp.net config, but the same principles apply to normal ones, I've used used exactly that for standalone service-based WCF web service. You may need to google for further help, but that link is the MS reference for it (IIRC)
20h
comment Web Application For a Small Library
Try django, I've been looking into it and it is awesome, particularly for what you want.
1d
comment Best approach to write windows service
@MainMa I'm not sure (of which damn thing Microsoft says we should use anymore) - but its the Protected Storage service that is deprecated (since Vista) not this Protected Configuration thing, at least that's what a quick google tells me. I'm tempted to become a FreeBSD dev every time this happens.
1d
answered Best approach to write windows service
1d
comment Focus of unit tests on code
@urosjarc the smallest block of code in OOP is the class. Otherwise, why are you grouping code into classes if methods are so unitary? They're not, they're parts of a unit, where each unit is the class. That's why you write OOP code in the form of classes.
1d
reviewed Edit Is testable code better code?
1d
revised Is testable code better code?
Copy edited. Added some context.
Jul
3
awarded  Enlightened
Jul
3
awarded  Nice Answer
Jul
2
awarded  Guru
Jul
2
comment Git branch model critique: always derive from master
I saw that model, in it, develop is the new trunk and master is a "QA" branch. That model still works for you, but feel free to use master as the trunk and create a new 'QA' branch between master and releases.
Jul
2
comment Is testable code better code?
+ - its the architecture of your code that matters. Easier testing is just a happy side-effect.
Jul
2
comment Is testable code better code?
disagree about it being DRY - wrapping GetCurrentTime in a method MyGetCurrentTime is very much repeating the OS call with no benefit except to assist the test tooling. That's just the simplest of examples, they get much worse in reality.
Jul
2
answered Is a number used only once and directly bound to a function parameter a magic number?
Jul
2
comment How much can you detect undefined behaviour using testing
interesting... consider a threaded program - how much can you test to prove the threads do not corrupt each others state as such a bug would never be deterministic?
Jul
2
awarded  design
Jul
2
awarded  Good Answer
Jul
1
awarded  Nice Answer