Reputation
1,347
Top tag
Next privilege 2,000 Rep.
Edit questions and answers
Badges
2 12 27
Impact
~32k people reached

8h
comment Which style to use for features that are not directly driven by humans when using BDD Gherkin language?
@RobertHarvey Sorry - done.
8h
asked Which style to use for features that are not directly driven by humans when using BDD Gherkin language?
Jul
20
awarded  Nice Question
Jul
14
awarded  Custodian
Jul
14
reviewed Reviewed Resource manager for restful service
Jul
14
comment Resource manager for restful service
google.co.uk/?q=distributed%20transaction%20wcf
Jul
10
comment Difference between extensible programming and extendible programming?
The correct answer.
Jul
10
comment Can static and dynamically typed languages be seen as different tools for different types of jobs?
Unless you provide any proof, I would claim that in the worst case backend world is transitioning to Go, but god forbid any dynamic scripty stuff. The myth that a static programming language always has a lot of ceremony has long been debunked with more powerful inference systems and solid REPL implementations
Jun
29
comment How to think as a C programmer after biased with OOP language?
To expand, a lot of things have been developed with OOP: everything else. Humans do naturally think in terms of objects and programs are written for other humans to read and understand.
Jun
29
comment How to think as a C programmer after biased with OOP language?
Counterpoint: a lot of things actually work better with addition of class-based OOP. Source: TypeScript, Dart, CoffeeScript and all the other ways industry is trying to get away from a functional / prototype OOP language.
Jun
9
accepted Virtual method returning a unique collection - how to ensure and hint?
Jun
9
comment Virtual method returning a unique collection - how to ensure and hint?
@hardmath That all makes sense. It also turns out that there is a ISet<> interface that I can use for abstraction. Do you want to copy-paste your comments into an answer, so that I could accept it?
Jun
8
comment Virtual method returning a unique collection - how to ensure and hint?
@hardmath Interesting, sets can be ordered right? In terms of terminology "OrderedSetOf..." sounds OK?
Jun
8
asked Virtual method returning a unique collection - how to ensure and hint?
Jun
8
awarded  Informed
Jun
8
comment Why do we use the word “sprint”?
@enderland So... Entire Friday is spent on planning and retrospective?
Jun
3
comment Why it is not possible to overload compound assignment operator in C#?
"People asserted that it obfuscated code" - it's still true though, have you seen some of the F# libraries? Operator noise. E.g. quanttec.com/fparsec
May
29
comment Taking strong, static typing to an extreme?
C# is a functional programming language.
May
29
comment Design Pattern - DLL per Strategy
You can always merge all assemblies into one mega-DLL as a build step: stackoverflow.com/questions/8077570/…
May
28
comment Why can a constructor be used without `new` keyword in Javascript?
Answer 1: stackoverflow.com/questions/383402/… Answer 2: JavaScript was (mis-)designed in a terrible hurry - mere 10 days.