Что такое CQS и почему это нужно знать?
Command-Query Separation (CQS) — это принцип проектирования программного кода, который предлагает разделять операции, изменяющие состояние (команды), от операций, которые просто возвращают информацию (запросы). Команды (Commands) Что это? Операции, которые изменяют состояние системы или объекта. Пример: Создание, обновление или удаление данных. Принцип CQS: Команды не возвращают результат. Они либо выполняют действие, либо вызывают изменение состояния, но не возвращают обычное значение. Запросы (Queries): Что это? Операции, которые запрашивают информацию или возвращают результат...
268 читали · 1 год назад
Квадровые комплексы: что это и зачем про них знать?
Размышляю над осенившей меня недавно мыслью о квадровых комплексах (КК). Надо сказать, интересующиеся соционикой люди часто не то чтобы обходят КК вниманием, но относятся к ним как к финтифлюшке-украшению, встречалось мне и такое мнение, что КК – надуманная штука. При том, что та же Стратиевская очень толково расписывает, откуда КК растут и почему они очень даже явный признак квадры, напрямую связанный с типичным для квадры «языком общения». Честно признаюсь, я сама долгое время не касалась этой...