“Interface vs. implementation” is a split that runs all the way down a software project, from UI vs. code to the names of individual methods. Knowing which of the two hats you’re wearing at a given moment is key to keeping complexity under control and communicating better with your team.
Pete
on 19 Aug 09I like these bite-sized realizations but they can be a bit Jack Handy. This particular one is really interesting and I hope Ryan elaborates further in a full-length post.
Mike Riley
on 19 Aug 09I think this goes hand in hand with “don’t have meetings”. I’ve been sitting through a lot lately and have noticed that it’s impossible to hammer down which of the two sides you’re talking about with so many people simultaneously trying to give feedback.
This discussion is closed.