Бывают такие ситуации, когда необходимо сделать реализацию для типа данных, например вернуть данные по умолчанию. Или как работать с классом, где нужно сделать поиск по уникальному идентификатору (пример картинка), а у классов ID разных типов данных? Для реализации этого существуют обобщения. Подробнее в этой статье. Что это? Термин обобщение, по существу, означает параметризированный тип. Особая роль параметризированных типов состоит в том, что они позволяют создавать классы, структуры, интерфейсы, методы и делегаты, в которых обрабатываемые данные указываются в виде параметра...
Обобщение - это одно из широко распространённых когнитивных искажений, которое мешает людям адекватно воспринимать реальность.
Более подробно о том, что такое когнитивные искажения, и какие они, можно прочитать здесь. В психологии и психотерапии термин обобщение используется для обозначения нелогичного предвзятого умозаключения или убеждения, которое не даёт объективно воспринимать окружающую реальность и, как правило, несёт негативный подтекст. Это очень широко распространённое явление, но распознать его удаётся не всегда...