JavaScript, очевидно, стал довольно незаменимым; однако, я все еще новичок в этом, и я обнаружил, что трудно бороться с чувством, что это кажется таким беспорядком, и я не хочу иметь дело с этим прямо сейчас. Я намного лучше понимаю другие языки, чем JavaScript, потому что я не могу справиться с этим страхом. У меня возникает ощущение, что когда я пишу JavaScript, я пытаюсь нарисовать портрет щенков Веймаранера.
Обычно это помогает мне помнить о наиболее важных директивах, которые я могу задавать себе для каждого шага, который я делаю. (На мой взгляд, горстка - пять или меньше.)
Можете ли вы перечислить пять (или меньше) вопросов, специфичных для JavaScript, которые я должен задавать себе для каждого шага, который я делаю, когда кодирую JavaScript? Что бы они были?
Обновление: чтобы уточнить, я не прошу пять вещей, которые следует иметь в виду при изучении JavaScript; Я прошу пять вопросов, чтобы всегда задавать себе вопрос, который должен задавать каждый. Вопросы высокого уровня, такие как: «Могу ли я повторить это где-нибудь еще?» или «является ли это имя переменной / функции достаточно специфичным (или слишком специфичным)» <== за исключением того, что эти примеры вопросов не являются специфическими для JavaScript. Я ищу директивы, которые свойственны JavaScript.