214

В программировании есть концепция coding to interface. Если коротко, то суть ее в том, что, вместо жесткой привязки программы к какому-нибудь модулю, задается набор критериев – чего программе от этого модуля нужно. После этого ей можно передать любой модуль, этим критериям соответствующий.

Интересно получается, если перенести эту концепцию на реальную жизнь – так сказать, living to interface. Привязываться не к конкретным вещам, а к их свойствам. Например, не к дороге от дома до метро, а к таким ее характеристикам как “не больше пяти минут”, “безопасный район” и “магазин по пути”. Не к конкретной марке сока, а ко вкусовым качествам. И в таком духе.

Еще интереснее выходит, если ее применить к вещам более сакральным и начать формулировать критерии к людям. Заменить “мне нужен вот этот конкретный человек” на “мне нужен человек с чертами (а), (б), (в) для (г), (д), (е)”. Есть у меня подозрение, что так можно сделать с каждым, просто слишком цинично выходит, поэтому об этом и не задумываемся.

This entry was posted in Uncategorized and tagged . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>