Що потрібно знати перед початком вивчення javascript - блог indigo

Вивчення HTML і CSS

застаріла література

Оскільки IT-технології розвиваються дуже стрімко, практично щодня, то такі речі як підручники, самовчителі та уроки з програмування дуже швидко застарівають. У них можуть бути описані старі стандарти і методи, які давно не використовуються. Завжди шукайте тільки актуальну інформацію, а також постійно оновлюйте свої знання. Чим пізніше рік видання підручника, тим краще.

стиль форматування

Якщо ви зумієте виробити звичку дотримуватися одного стилю форматування коду, ваш код буде легко читаємо і зрозумілий. Сюди можна віднести способи розстановки фігурних дужок, використання відступів і прогалин і т. Д. На роботу коду все це ніяк не впливає, зате вам потім буде простіше в ньому розібратися.

І якщо мова зайшла про фігурних дужках, варто відзначити два варіанти їх розстановки в коді:

Багато програмістів вважають за краще використовувати другий варіант, оскільки він виглядає органічніше, компактно і звично, а в першому випадку відкриває фігурна дужка займає цілу рядок, що призводить до візуального збільшення довжини коду.

зрозумілі назви

Бувають ситуації, коли JS-код складається з великої кількості рядків. Щоб не забути, для чого саме оголошувалася якась змінна на початку коду, краще дати їй зрозуміле ім'я. наприклад:

А ось варіант нижче вже не зовсім зрозумілий, і набагато краще було б назвати змінну, припустимо, email:

Вивчення інших робіт

Іноді трапляється так, що розробник потрапляє в глухий кут і не знає, як далі вирішити задачу. Тоді він починає шукати підказки та рішення у інших. Це не заклик брати чужий код, ви можете просто ознайомитися з ним і, можливо, навіть придумати кращий вихід. До того ж, таким чином ви навчитеся розбиратися в коді, написаному іншою людиною, оскільки бувають ситуації, коли доводиться допрацьовувати і виправляти чиюсь роботу.

Налагодження інструменти і фреймворки

Якщо ваш скрипт працює неправильно, а ви не знаєте, в чому справа і перебуваєте на межі нервового зриву, скористайтеся корисними інструментами для веб-розробників. Наприклад, для Mozilla Firefox є плагін Firebug, а також вбудована консоль JS (клавіші Ctrl + Shift + K), в Google Chrome і Opera - Ctrl + Shift + I. IE9 - F12.

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

Пошук простих рішень

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

оновлення інформації

У сучасному світі прогрес не стоїть на місці: кожен день з'являються нові можливості для розробників, поліпшені інструменти і свіжі ідеї. Тому необхідно відстежувати всі оновлення, бути в курсі останніх подій і новин. У світі IT справжнім професіоналом вважається той, хто володіє актуальними знаннями.