This is the easiest part of the project. Remember to keep everything as simple as possible. The goal of an interface is to be just thin enough to compile and be used. Be sure to finish one pass at all your interfaces before you insert code that adds functionality. Resist the temptation to start coding something easy.
I'm wondering if they advocate Test First development here? I'm thinking that part of defining a workable interface is defining a testable interface. Hmmm....
No comments:
Post a Comment