Справиться со слабой типизацией - PullRequest
0 голосов
/ 06 мая 2010

Я разработчик Flex для внешнего вида, заглядывающий через html на стену. Одна из вещей, с которой мне трудно работать, это слабая типизация в Javascript. Я знаю, что многие разработчики говорят, что они предпочитают это. Как мне перестать беспокоиться и научиться любить слабую типизацию? Существуют ли лучшие практики для именования переменных, которые помогают сделать типы переменных удобочитаемыми для человека?

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

Ответы [ 3 ]

1 голос
/ 14 февраля 2013

Javascript слабая типизация мучительна. Я бы использовал WebStorm, чтобы помочь с завершением кода, так как он достаточно хорош для вывода типа. TypeScript - это еще один способ обойти слабую типизацию.

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

1 голос
/ 06 мая 2010

Как мне перестать беспокоиться и научиться любить слабый набор текста?

это естественно, когда вы начинаете любить язык (JavaScript).

Что-нибудь еще должно быть в моем наборе инструментов?

Вы также должны иметь спецификации / ссылки в закладках HTML4 , HTML5 , XML , JavaScript , DOM , CSS .

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

0 голосов
/ 07 мая 2010

Я бы порекомендовал попробовать Aptana (IDE на основе Eclipse), если вы этого еще не сделали - он хорошо интегрируется с Firebug и поможет вам не отклоняться слишком далеко от дороги, так как вам будет удобно с «рыхлость» JS.

Вбросьте необходимую копию Javascript: The Good Parts ( Google TechTalk video & сайт Дугласа Крокфорда тоже), и вы будете в порядке -приготовленный к Javascropalypse в кратчайшие сроки.

...