959 читали · 5 лет назад
Когнитивный стиль: как разные люди воспринимают информацию?
У каждого человека свои уникальные и индивидуальные познавательные процессы. Все по-разному воспринимают и обрабатывают информацию. В сегодняшней статье мы ознакомимся с таким понятием, как когнитивный стиль, рассмотрим его разновидности, а также попробуем определить, какие из них присущи каждому конкретному человеку. Это позволит не только узнать что-то новое о себе и своем ребёнке, но и сделать обучение более лёгким и продуктивным. Автор материала - педагог и когнитивный психолог Нарангарав Жамсран, специально для CogniFit ("КогниФит")...
6 месяцев назад
Цикломатическая и когнитивная сложность кода
Cyclomatic Complexity (СС) - это показатель сложности кода, который рассчитывается на основании графа, построенного по точкам принятия решений, опредеяющим разные пути исполнения кода. Формула для рассчёта СС: CC = E - N + 2*P, где: E — количество рёбер, N — количество узлов, P — количество предикативных узлов (то есть узлов, содержащих условие). Точками принятия решений могут быть операторы if, when (в Kotlin), switch (в Java) и циклы. Чем их больше в одной функции и, чем больше их вложенноть, тем с больше и запутаннее у нас получится граф возможных путей исполнения кода этой функции...