Интерфейсы
От: kurel  
Дата: 30.01.13 00:17
Оценка:
Пишете ли вы интерфейсы (в java называются интерфейсы, для других языков свои аналоги) для всех (или большинства) классов приложения?
Или это делается только для тех, которые должны быть полиморфными?
Например, если в приложении мне нужен класс SomeClassFactory с методом SomeClass create(typeName), есть ли преимущества от того, что я напишу соответствующий интерфейс и потом класс-реализацию этого интерфейса? Если есть преимущества то окупают ли они неудобства (трата времени, пусть очень маленькая, увеличение дерева проекта в IDE за счет появления к каждому классу интерфейса, что затрудняет поиск необходимого класс)?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.