важное в коде

недавно я решил настроить подсветку кода в своей IDE под себя и обнаружил удивительную вещь. По умолчанию в коде полужирным выделялись «ключевые слова», а имена переменных, методов и всего остального отображались обычным шрифтом. Стоило только обратить на это внимание, как вся нелепость такого подхода стала буквально бросаться в глаза.

самое важное в коде — это имена объектов, с которыми ты работаешь. Всякие if, function, фигурные скобки и так далее служат необходимой синтаксической обёрткой и только. Конечно, без них никуда, но по важности им далеко до имён объектов. Если удалить их из кода, он всё равно останется более-менее осмысленным, а вот если удалить имена объектов, смысл в оставшемся тексте будет очень сложно найти. Вот парочка примеров.

только названия:

  item read   false
  toggleEntryTag item  'read'
      unreadCount
    unreadCount
    updateTitle

только обёртка:

      .     =      ;
                (    ,       );
  if (           ) {
               --;
               ();
  }

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

конечно, есть ещё радикальный вариант: перейти на язык, который не использует всей этой шелухи, оставляя перед глазами только важное ; )

Артемий Трегубенко,
,

comments powered by Disqus