Я несколько лет назад был вовлечен в проект по разработке программного обеспечения и был вынужден быстро изучить С#. Мой фон программирования слаб (классический ASP).
Я многому научился за эти годы, но из-за вынужденного характера того, как я изучил С#, есть много базовых понятий, о которых я не понимаю.
В частности, интерфейс. Я понимаю основы, но при написании приложения мне сложно найти практическое применение. Зачем нужно писать интерфейс для своего приложения?
Спасибо Кевин