Почему не стоит использовать интерфейсы.
Вопрос повсеместного использования интерфейсов достаточно сложный, поскольку интерфейсы хоть и отлично структурируют код, раскладывают его по полочкам, однако при чрезмерном их использовании они повышают вложенность кода.
Соответственно, для получения деталей реализации того или иного функционала приходится переходить к другим модулям, что может помешать так называемому состоянию "потока". Присмотритесь к концепции использования базовых классов, а в каких случаях эту концепцию стоит применять расскажет данная статья.
Читать статью (5 мин)
#programming #interfaces
Вопрос повсеместного использования интерфейсов достаточно сложный, поскольку интерфейсы хоть и отлично структурируют код, раскладывают его по полочкам, однако при чрезмерном их использовании они повышают вложенность кода.
Соответственно, для получения деталей реализации того или иного функционала приходится переходить к другим модулям, что может помешать так называемому состоянию "потока". Присмотритесь к концепции использования базовых классов, а в каких случаях эту концепцию стоит применять расскажет данная статья.
Читать статью (5 мин)
#programming #interfaces