Reputation
4,804
Top tag
Next privilege 5,000 Rep.
Approve tag wiki edits
Badges
1 12 24
Newest
 Yearling
Impact
~102k people reached

Jul
25
awarded  Yearling
Jul
16
comment Convert this abstract class to an interface
Ah, it would have been best if you'd mentioned this specific use case in your question, since binding to ViewModels requires properties, not methods, and certainly not extension methods.
Jul
16
answered Convert this abstract class to an interface
Jul
12
comment Why can't I refer to an interface inside of generic brackets in a variable declaration?
Doesn't really matter. If this was a simple case, I'd say go with whatever looks nicer to you. Since this is a complex declaration and I don't even know how easy it would be to define bounded wildcards for multiple levels of generic nesting, I'd just stay with Eclipse's suggestion.
Jul
12
answered Why can't I refer to an interface inside of generic brackets in a variable declaration?
Jun
23
awarded  Quorum
May
26
answered Why can't there be any implicit conversions?
May
4
comment Should we define types for everything?
A very good point. Explicit types are an important tool for communicating intent, which is especially important across object and service boundaries.
Apr
26
revised Is there any reason not to make a webapp be client-side only?
added 7 characters in body
Apr
26
answered Is there any reason not to make a webapp be client-side only?
Apr
6
answered When should I mix functions with data in a class?
Apr
6
awarded  Civic Duty
Feb
23
comment Technique to synchronize error codes in a same-project-API
Yes, this is what I was going for: the C# process returns error 33, which means resource not found. It doesn't care about readable strings or display - just the logical meaning of the error code. It's the client application ("client" here meaning "app that displays or writes human-readable data") to translate it to something readable.
Feb
23
comment Technique to synchronize error codes in a same-project-API
I might be missing something, but I understood that the C# process returns the errors, and thus is, by necessity, returning a set number of possible errors, because this process is where the business logic happens.
Feb
23
answered Technique to synchronize error codes in a same-project-API
Feb
22
answered Adding Logging to a pre-existing Program
Jan
29
answered How does one keep argument counts low and still keep third party dependencies separate?
Jan
20
comment Should I use one class that calls Several static methods or several classes each calling one static method
In general, avoid reflection if you can. It adds complexity that can be avoided. Factories are complicated enough without it.
Jan
20
revised Should I use one class that calls Several static methods or several classes each calling one static method
added 6 characters in body
Jan
19
revised Should I use one class that calls Several static methods or several classes each calling one static method
deleted 9 characters in body