Jul 11, 2015 14:03
Люблю клиентов-программистов. Они мне, в силу умища, нередко подбрасывают идеи, которые позволяют ловко систематизировать процесс даже и в моей собственной голове.
Вот недавно новый клиент, в процессе ознакомления с общим алгоритмом работы в когнитивной терапии, вдруг сообщил: "А, я понял! Первым этапом работы в CBT является переведение головы в verbose-режим!".
Я поинтересовался, шо цэ за фигня такая. Клиент любезно разъяснил, и я аж восхитился: да, совершенно точное сравнение!! Первый этап работы в CBT - это действительно переведение головы именно в этот, verbose-режим, и теперь я знаю, как это называется лаконичненько :)
Вот его заботливое разъяснение:
"В POSIX-совместимых системах команды часто имеют опцию -v, она же --verbose. При выполнении команды с этой опцией, в stdout (стандартный вывод, при выполнении из терминала будет вывод непосредственно на экран) будет записан наиболее полный протокол действий, которые были совершены командой в ходе выполнения.
Приведем пример. Допустим существование команды make_cup_of_coffee.
При вызове make_cup_of_coffee 0.5 --type espresso, на столе появится чашка кофе, а команда выведет на экран "Ваш кофе готов!".
А вот при вызове make_cup_of_coffee 0.5 --type espresso --verbose, пользователь узнает о том, что чистых чашек не было, поэтому ядро системы пнуло робот-сборщик грязной посуды, тот обошел чашки всех сотрудников, нашел среди них самую холодную, реквизировал ее (сняв блокировку, наложенную вцепившимся в чашку стажером), очистил ее, помыл, передал кофе-машине, та сварила кофе, выдав предупреждение о низком уровне запаса кофейных зерен, вызвала сервировочный бот, тот не мог ответить на запрос из-за загруженности (в конференц-зале банкет), переадресовал его стажеру в чат, который уже и забрал кофе и доставил его пользователю, ядовито матерясь. После чего команда вывела "Ваш кофе готов!".
Простая психология,
Психотерапия,
Голландский человек