Small focused interfaces definitely provide more flexibility than wide interfaces, but I am finding it increasingly time-consuming and difficult to come up with good names for small focused interfaces. Do you have any tips?
Posted by: David Peterson at October 31, 2005 11:00 PMNaming is important and sometimes tricky. Ward recommends keeping a thesaurus handy, although I find the discussion it raises more useful than the book itself. Sometimes, it helps to give a type an obviously wrong name (Thing) until you see what it does.
Have you got an example of a difficult type to name?
Posted by: Steve Freeman at November 2, 2005 12:53 AM