This is Johan Martinsson's Typepad Profile.
Join Typepad and start following Johan Martinsson's activity
Join Now!
Already a member? Sign In
Johan Martinsson
Recent Activity
I sure dealt with several codebases where "every single concrete class has an associated interface" made a mess. In particular because they had consistently had I and Iimpl. However I'm not so sure that "every single concrete class has an associated interface" is a bad idea. Indeed Nat Pryce and Steeve Freeman in GOOS makes a point of using interfaces (for almost every interaction between two objects) as a way of naming the nature of the conversation taking place. I haven't had the opportunity to try it out full scale on a project, but I sure would like to. Do you believe it would work, given a reasonably mature team?
Johan Martinsson is now following The Typepad Team
Aug 22, 2013