Блог Личные заметки

Семантика переменных

Stranger
5 Мар 2015
Просмотров: 1 374

Привет странник блуждающий по интернету!
Меня зовут Денис и я ведущий разработчик на prodengi.kz.

Сегодня хотелось бы поговорить о семантике и рассказать что это за зверь такой.

Сема́нтика (от др. -греч.σημαντικός — обозначающий) — раздел лингвистики, изучающий смысловое значение единиц языка.

Однако данное сухое определение из википедии мало что дает нам для понимания сути вопроса, оно само по себе не семантично.

Понятнее было бы понятнее сказать что семантика — это область знаний о происхождении слов, их значении и ассоциации с другими словами и образами.

В бытовой жизни семантика появляется когда мы пытается что-то сказать, написать или понять что нам говорят. При любом виде коммуникации у нас в голове запускается семантический анализатор который переводит язык жестов, слов, движений и образов в наш уникальный мир внутренних образов и шаблонов.

Умение правильно подобрать слова к разным людям, написать пост который соберет 500 лайков или создать программу — это все семантика.

В бытовой жизни необходимо понять собеседника. Если вы скажете таксисту:

Сударь извольте доставить меня в место отдых с именем государственного лидера

Он скорее всего вдавит по гашетке, чтобы сбежать от этого чудика (чудачки) подальше. А вот фраза

Парк президента 700 тг.

Будет ему как бальзам на душу.

Фраза:

Ей поцы есть чо?

в курилке на конференции поставит вам в очень «веселое» положение

Люди! — одолжит ли кто-нибудь мне сигатретку?

Прозвучит более приемлемо, не правда ли?

Необходимо уметь правильно подобрать слова, так чтобы их понял собеседник или читатель, а это — та еще проблема.

Люди

Для начала стоит понять собеседника или читателя, т.е целевую аудиторию.

К примеру:

На данном сайте собираются люди заинтересованные в получении информации по it.

  • офисные работники
  • разработчики
  • предприниматели

Следовательно нужно выбрать следующие стили текста

  • бытовой
  • деловой
  • технический
  • научный

Однако текст в монотонном стиле доведет кого угодно и человек не станет читать дальше, а при общении начнет зевать и копаться в телефоне.

Для этого стоит сочетать несколько стилей, разбавлять разговор или текст юмором, сленгом и бытовыми примерами. Это семантично «читать понятно, значимо». Вы ведь чуть не уснули в начале статьи? где научный стиль преобладает.

Клише

Для того чтобы текст был понятен лучше избавиться от слов-паразитов, но разбавить сложные термины бытовым стилем общения.

А вот в разговоре наоборот дефекты речи, слова паразиты или ловко ввернутое словечко только усилят внимание собеседника.

В рекламе забыть про превосходные степени «VIP, Лучший, Прямо сейчас!» и тд.

Купите лучшие электронные часы в мире прямо сейчас!

vs

Apple Watch со скидкой 15% — 800 680 $

В коде не полениться и расписать название функции или переменной.

for ( $i=0; $i<=99; i++)

читается ужасно хоть и коротко а вот:

$offers_count = 100;
for ( $offers_index=0; $offers_index < $offers_count; $offers_index++ )

уже понятнее, даже для не программиста

Ассоциации

Старайтесь избегать ненужных ассоциаций когда они не осознанны преднамеренно для игры слов.

Примеры:

Бытовое

В хлебном магазине:

— Девушка, у вас булки мягкие?

— Хам!!!

Код

$mi_id_bank=$d['id_bank']; // Какой мимимишный id банка )))
$java_row .= "$('#titulkoforma input[type=radio]')
//Вот так JavaScript превратился в Java
// $java_row vs $js_row vs $script_row
die("Неизвестный тип $cat");
// Всех неизвестных кошек - на мыло!

 

Итог  — соблюдайте семантику в жизни и в коде. Это многих людей сделает счастливыми в том числе и вас!

Если вы не можете объяснить пятилетнему ребенку свою мысль, значит, вы сами ее не очень то понимаете.

(Альберт Эйнштейн)

 

 

 

 

Поделиться:

Оставить комментарий