metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2011-06-06 08:00 am

Использование незнакомой терминологии

А вот еще вопрос: хорошо ли, объясняя что-либо, использовать терминологию, которая заведомо неизвестна слушателям, причем, если по-хорошему, то она должна быть им известна?

Например, собрание по поводу интеграции опердени учета змагаров в автозаках и системы электронных ошейников для змагаров в каком-нибудь НИИ Говна, Торфа и Тоталитаризма. Местные программисты - все как один троечники-выпускники белорусских вузов, которые более никуда, кроме как по распределению в ад, заборы и коровники, попасть не смогли. А мне для объяснения им нужно использовать терминологию типа "внешние ключи", "статическая типизация" или там, прости господи, "карринг", потому что иначе рассказ превратится в постоянные отступления для объяснения используемых категорий.

[identity profile] lionet.livejournal.com 2011-06-06 05:07 am (UTC)(link)
Давать информацию нужно на уровне аудитории. Если аудитория не знает, что такое карринг, говори о структурах данных. Если о структурах не знает — говори о схемах баз данных. Если о базах не знает — говори о потоках бизнес-решений. Если про запросы не знает — говори о схемах распила.

[identity profile] berezovsky.livejournal.com 2011-06-06 05:11 am (UTC)(link)
картинками заебатее всего объяснять

[identity profile] trueblacker.livejournal.com 2011-06-06 05:26 am (UTC)(link)
Может попробовать метод жаб и червей?

[identity profile] deni-ok.livejournal.com 2011-06-06 05:42 am (UTC)(link)
> в постоянные отступления для объяснения используемых категорий

для программистов достаточно декартово замкнутых категорий, можно сослаться на седьмую главу у Митчелла

[identity profile] stdray.livejournal.com 2011-06-06 05:46 am (UTC)(link)
Когда вышел первый номер ПФП, я тоже был далек от "карринг", "замыкание" и прочие "продолжения". Разбираться пришлось долго, зато теперь мне разрешают писать на F# либы к основному проекту. Хотя понимание сути терминов здесь не при чем.

[identity profile] d4s.livejournal.com 2011-06-06 05:58 am (UTC)(link)
зависит от того, чего вы хотите добиться, ребе.
если надо, что б оне таки работу сделали - тогда терминология должна быть на уровне чуть ниже той, которой владеет аудитория.
если надо, что б не сделали - тогда можно вербально создать впечатление неимоверной крутости докладчика и задачи, так что за нее гарантированно будут браться с опаской и стараться спихнуть на ближнего.

[identity profile] golosptic.livejournal.com 2011-06-06 06:04 am (UTC)(link)
Вы им, главное, слово 'DBF-файл' не забывайте сказать :)

[identity profile] aamonster.livejournal.com 2011-06-06 06:22 am (UTC)(link)
Зависит от вашей задачи.
Если задача "чтобы было прочитано" - решение одно.
Если задача "чтоб поняли" - решение другое (при вменяемом числе терминов удобно их выписать и при применении напоминать). Ну, при условии, что оно существует в имеющихся ограничениях (аудитория, запас времени и сил ребе).

[identity profile] demon-gloom.livejournal.com 2011-06-06 09:24 am (UTC)(link)
"Поздно ночью в дверь к врачу стучится мужчина. Врач его впускает и тот, не здороваясь заявляет:
- Доктор, немедленно кастрируйте меня!
- Да вы спятили?
- Нет, я хочу чтобы Вы немедленно меня кастрировали! Сделаете?
- Не только не сделаю, но сейчас вызову полицию!
Тут визитер достает пистолет:
- Вы меня кастрируете, или я вас пристрелю. Ясно?
Под угрозой оружия врач ведет гостя в операционную и осуществляет требуемое. После чего пациент аккуратно платит по счету и благодарит врача в изысканных выражениях. Он уже собирается уходить, когда врач решается спросить его о причинах столь странного желания.
- Все очень просто. Я хочу жениться на еврейке, и она согласна только при условии, что я буду кастрирован к ближайшей пятнице
- О Боже мой! Она говорила, наверное, об обрезании?
- Да, кажется она сказала именно "обрезание". Ах, доктор, да в терминах ли дело?"

[identity profile] fas-tm.livejournal.com 2011-06-06 09:43 am (UTC)(link)
Если человек не может объяснить как работает его софт понятным языком без использования спец жаргона - то нафиг.
Умным будет пофигу, они сами поймут где там прости господи, "карринг" а где еще какое извращение.
А работать с софтом будут все равно люди, которым твои "внешние ключи" - магия и лженаука.

[identity profile] alexandr0.livejournal.com 2011-06-06 10:37 am (UTC)(link)
Бывают программисты, не знающие, что такое внешний ключ?

[identity profile] werthe.livejournal.com 2011-06-07 12:12 am (UTC)(link)
Не осилил термин "опердени".
develop7: (Default)

[personal profile] develop7 2011-06-07 11:48 am (UTC)(link)
ад, заборы и коровники
схоронил