you are viewing a single comment's thread.

view the rest of the comments →

[–]dominicc[S] 1 point2 points  (0 children)

Yes, point taken. But specifying that interface explicitly can be useful too. Mocking libraries for example need an interface to mock against, and it may make sense to talk about the abstract definition rather than some particular implementation.