Reputation
3,450
Top tag
Next privilege 5,000 Rep.
Approve tag wiki edits
Badges
9 20
Newest
 Yearling
Impact
~138k people reached

Jun
23
awarded  Yearling
Jun
18
comment Adding fields a good use case for EAV?
Your co-workers should consider looking at an alternative to a RDMS system like MongoDB if there is a requirement for a flexible schema.
Jun
18
answered WCF service with methods to fetch data
Jun
17
comment Estimating scrum points for non cross-functional team
@Ewan - I agree cross train would be good, however, in many cases that is not possible or feasible because of time or cost constraints. Ideally yes, resources should be interchangeable.
Jun
15
revised Is it poor practice to return different data types from alternative Web API endpoints?
added 46 characters in body
Jun
15
answered Is it poor practice to return different data types from alternative Web API endpoints?
Jun
15
answered Estimating scrum points for non cross-functional team
Jun
13
awarded  Explainer
Jun
12
revised Difference between data models and schemas
edited title
Jun
12
answered Difference between data models and schemas
Jun
6
awarded  Notable Question
Jun
1
revised SQL - Designing a Threshold value table
added 3 characters in body
May
29
comment DLL or web service for common functions?
Yes, one would have to do that. Alternatives could be loosely coupling with MEF or Unity. In those scenarios, the only references would be contract DLLs which contain the interface(s). Then you can swap out implementations pretty easily. Most of the time this isn't a big deal because everywhere I have worked the build and deploy process is rigid and regimental so changes get deployed in a consistent fashion.
May
22
answered DLL or web service for common functions?
May
18
awarded  Tenacious
May
15
comment How to represent a Model with a 1:N relation?
I would go HardwareID as opposed by HId just in case there is another table that starts with an 'H'.
May
13
comment Cons of using unconstrained frameworks for unit testing
@Regerio - I concur with your comment(s).
May
12
answered Tracing an object
May
11
comment Why is iterating through List<T> more expensive than iterating through Array in .NET?
Most likely because an array uses the length of the array and an index to loop through the elements and a list uses an Enumerator which has to maintain state and check whether it can move to the next element.
May
8
comment Cons of using unconstrained frameworks for unit testing
Or inject those static dependencies and mock them yourself. If you need an unconstrained framework to do unit testing, then yes, your code needs refactoring to eliminate those statics with side effects.