Reputation
240
Top tag
Next privilege 250 Rep.
View close votes
Badges
1 9
Newest
 Custodian
Impact
~9k people reached

  • 0 posts edited
  • 0 helpful flags
  • 9 votes cast
Aug
28
comment Is the potential performance hit from LINQ worth it for improved readability?
I can understand LINQ to SQL or LINQ to Entities being slower than raw ADO.NET, but why do you think LINQ to Objects is slow? compared to what?
Apr
10
comment Does single inheritance limit what we can do with generalisation?
@back2dos: Classes are extensible, interfaces are not. That's the main reason to choose classes over interfaces. If you change an interface you break other people's code. If you change a class you can provide a default implementation and/or make the new feature optional.
Apr
10
comment Does single inheritance limit what we can do with generalisation?
@back2dos: You cannot fix other people's code.
Apr
9
comment Does single inheritance limit what we can do with generalisation?
@Rodrick Chapman: Right, but you cannot fix other people's code.
Apr
9
comment Does single inheritance limit what we can do with generalisation?
@back2dos: 1. Virtual members, interfaces don't have those.
Apr
9
comment Does single inheritance limit what we can do with generalisation?
IDisagree, interfaces are not extensible, if you change it you break all implementations. You can always add members to classes.
Mar
16
comment Is SVN out of style?
Don't listen to people around you.
Oct
26
comment Why doesn't DDD consider Documents?
@Robert Harvey: So, are entities, or aggregates, allowed to leave service boundaries?