Comments: |
+1 Был сильно удивлён, когда узнал, что рабочий стол это, оказывается, метафора.
Тот рабочий стол, на котором стоит монитор - не метафора. Кто будет это утверждать, того за шкирняк и лбом об эту самую "метафору". А вот тот "рабочий стол" который внутри монитора - метафора. Потому что тут лбом можно только об монитор.
"Между прочим, вы меня не так поняли" :-) Для меня "рабочий стол внутри монитора" - омоним "рабочего стола под монитором", и никаких метафор. Точно так же, как девичья коса не является метафорой косы, которой траву косят. Или взять другой Ваш пример - файлы, которые находятся в папке. Всю жизнь недоумевал, почему "папка", пока не увидел полиэтиленовые файлы и не узнал, что их тоже, оказывается, файлами зовут (а это, ха-ха-ха, произошло года на два позже, чем мне рассказали про папки в винде).
главное - вовремя остановиться
Один мой давний знакомый давал такой совет по стилю написания технической документации: "пишите правду". Подчеркну, что это совет именно по стилю, а не, скажем, по содержанию, и уж тем более он не несёт никакой, упаси боже, моральной нагрузки. Правда просто гораздо понятнее. ... Спокойной протоплазмы! ...
Это мысль, я ее думать буду. За три дня, пожалуй, не додумаю. Потому что для того чтобы отказаться от метафор и говорить только правду, надо создавать новый понятийный аппарат.
> для того чтобы отказаться от метафор и говорить только правду, надо создавать новый понятийный аппарат.
именно этого я и добиваюсь. разорвать порочный круг и положительную обратную связь вранья.
писать правду надо с самого низа.
И еще. Понятно, чем мне не нравился Раскин. У него тоже метафора, хотя и другая. Но ничем не лучше. А вот модель активностей Sugar - метафора она или правда?
я не знаю (что это такое). я провожу границу метафоричности там (где заканчиваются реальные абстракции (в терминах которых создана программа)). вот функция это не метафора -- это собственно абстракция и есть. и элементы модели данных тоже не метафора. и файлы -- не метафора (если мы можем ими манипулировать при помощи полного и замкнутого набора функций (и (вот тут (пожалуй) ограничение) эти файлы не эфемерны (можно же сэмулировать файловую систему поверх (скажем) базы данных, а это уже таки ОБМАН (тоже своего рода метафора, но не против человека, а против другой программы)))
Вот по-моему "файл упомянут в каталоге (директории)" не метафора, а "файл расположен в папке" - метафора.
А "папка расположена в папке"? | |