Закоулки мозга

Путаница в типах (можно ли рассматривать это как нарушение архитектурных границ?) приводит к беспорядку в содержании, замедлению работы и снижению качества материала. Эта идея достаточно общая, т.е. это “идея-класс”, поэтому даже кажется банальной, если не предоставить ряд “идей-экземпляров”, не привязать эту общую идею к одному или нескольким контекстам. Например, можно путать типы заметок и наполнять свою картотеку буквальными, слишком конкретными и контексто-зависимыми цитатами - это не даст ожидаемого эффекта от работы с картотекой, так как такие идеи не могут быть перенесены в другие контексты. Вопрос сразу возникает о том, одного ли типа следующие ошибки: (1) заметки одного типа используются в качестве заметок другого типа; и (2) в ПО объекты одного класса имеют более одной ответственности, то есть в ряде случаев используются вместо объектов какого-то другого, возможно, пока не существующего класса?