Почему вы должны прекратить использовать большие слова и промышленный жаргон (и что делать вместо этого)

pochemu vy dolzhny prekratit ispolzovat bolshie slova i promyshlennyj zhargon

Скажем, вы хотите чему-то научить человека. Почему человек не понимает, что ты говоришь?

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

В следующий раз, когда вы попытаетесь обучить программирование, следите за используемыми словами.

Три типа больших слов

Мы можем разделить жаргон на три категории:

  1. То, что можно объяснить несколькими словами
  2. То, что нельзя объяснить простыми словами
  3. То, что может означать разные вещи в разных контекстах.

Когда вы учите, вы всегда должны следить за этими тремя типами слов.

Жаргон, который можно объяснить несколькими словами.

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

Совместимость является одним из примеров этого слова.

Звучит страшно и сложно, но это объяснимо несколькими простыми словами.

Если вы искали значение интероперабельности, вы натолкнетесь на следующие определения:

Из Википедии:

Интероперабельность – это характеристика продукта или системы, интерфейсы которых полностью понятны, для работы с другими продуктами или системами в настоящее время или в будущем, в реализации или доступе, без каких-либо ограничений.

С Dictionary.com:

Совместимость – это возможность обмена данными между разными компьютерными системами, особенно на разных машинах.

Если говорить простыми словами, «совместимость» означает «возможность обмена данными».

Видите, как это значительно снижает языковой барьер?

Если вы можете заменить такой жаргон простыми словами, зачем остановиться на сложном слове?

Жаргон, который означает разные вещи в разных контекстах

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

Одним из примеров такого жаргона есть инкапсуляция.

Инкапсулировать что-то значит уложить эту вещь чем-нибудь другим. Если вы обернете картофель тканью, вы можете сказать, что ткань инкапсулирует картофель.

Разработчикам нравится слово инкапсуляция. Они пользуются им постоянно.

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

// This is JavaScriptfunction someFunction () {  const variableName="I am a variable!"}

Второй способ – удерживать индивидуальность объекта. Например, если у вас есть объект Человек, и вы создаете два человека из человеческого объекта, эти два человека не должны быть одинаковыми.

В этом случае каждый объект инкапсулирует свои данные.

// This is JavaScriptfunction Human (name) {  this.name = name}
const zell = new Human('Zell')const vincy = new Human('Vincy')
zell.name === vincy.name // false

Третий способ – сокрытие информации. В JavaScript мы можем создавать приватные переменные. Эти частные переменные заключены в объект.

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

// This is JavaScriptfunction Human () {  const privateVariable="private"  this.publicVariable="public"}

Итак, что вы подразумеваете под инкапсуляцией?

Вы не можете быть уверены.

Во время общения не должно быть двусмысленности. Если есть неясность, общение нарушается, и учащиеся не учатся.

Самое лучшее откажитесь от жаргона, если жаргон означает разные вещи в разных контекстах.

Жаргон, который нельзя объяснить простыми словами

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

Одним из примеров такого слова есть «мутация».

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

В этом случае изменения недостаточно для объяснения мутации. Не хватает глубины и деталей. Кроме того, изменения все еще слишком отвлечены.

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

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

К примеру, я использовал Людей Икс как свою аналогию, когда объяснял мутацию.

Я попросил студентов представить, как друг, который растет мехом и синеет на их глазах. Любой может представить, что значит отрастить мех и посинеть, даже если он не знает, кто такой Зверь.

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

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

Я отметил это, чтобы вернуть ссылку на мутацию в JavaScript.

Мутация становится более конкретной после установления связи. Когда я говорю «мутация», студенты, читающие статью, могут представить своего синеющего друга, растет шерсть и рычит, как зверь.

Как только вы превратите абстрактный жаргон в конкретное понятие, вы можете использовать этот жаргон, как обычно. Учащиеся поймут, что вы имеете в виду.

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

Подведению

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

Замените сложные слова словами, которые более просты и легче для понимания, если можете.

Избегайте использования жаргона, который может означать разные вещи в разных контекстах. Этот жаргон делает вещи неоднозначными и запутанными.

Наконец, используйте аналогии, чтобы превратить отвлеченные понятия в конкретные понятия.

Спасибо, что прочли. Помогла ли вам эта статья однажды? Если вы сделали, надеюсь, вы поделитесь этим. Вы можете помочь кому-то. Спасибо!

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

Добавить комментарий

Ваш адрес email не будет опубликован.