Содержимое
У человека в голове есть некая модель некой предметной области. По разному можно ее описывать, можно взять любой язык, допустим, язык системного анализа и сказать, что у него там есть "сущности", у "сущностей" есть "свойства" и "связи" друг с другом, в числе свойств у сущностей есть "глаголы" типа "может делать то или другое", есть интерфейсы/ протоколы взаимодействия сущностей между собой, есть типичные наборы взаимосвязанных событий - процессы и тд. Не все это всегда известно, в некоторых местах можно поставить какой-то значок что "мы обдумаем это позже", там будет какой-то элемент, который будет как-то работать, как - мы пока не знаем. Понятно что, модель эта - масштабируема, можно ее "приблизить" и "удалить", там есть разные уровни абстракции и мы всегда знаем, на каком уровне абстракции находимся... В хорошем случае. В плохом же случае части сущностей у нас нет, и мы не понимаем - каких. Мы не поставили там никаких значков. Свойства одной и той же сущности противоречат друг другу - а мы этого не видим. Процессы не могут происходит, они уходят в какие-то циклы бесконечные, или вообще не могут начаться, потому что никогда не сложатся их предусловия. Мы оперируем категориями из разных уровней абстракции - и не замечаем этого. Как это все протестировать? Посмотреть на какой-нибудь предметной области "среднего удаления". В близких ему областях жизни человек будет пользоваться другим мышлением, не вот этим "большим", а "маленьким", кэшем, "нутром чуять будет". А в слишком далеких от него - недостаточно данных, человек не знает фактов, чтобы их анализировать. Поэтому надо спросить про что-нибудь такое, что не кровно и близко, но и не очень далеко. И посмотреть, как человек рассуждает. И рассуждает ли. Может, чего интересное увидим...