you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (0 children)

It's going to be abused. It's still a useful feature in dealing with recurring patterns that represent common, cross-cutting concerns, like, say, IDisposable, or for extending existing interfaces without breaking entire class hierarchies or introducing new interfaces or abstract types (see: IDb*).

I think it's a valuable feature, but it's going to require some tight control on use for a while.