Публикации по теме 'learning-to-code'


Являются ли несколько условных выражений запахом кода?
если еще или еще: когда использование условных операторов является (или не является) запахом кода Когда операторы if — плохая идея? Как вы можете сказать? Недавно я писал код, который выглядел примерно так: def main(args): if args.whatever == 1: do_this_thing(args) else if args.whatever == 2: do_this_other_thing(args) else if args.whatever === 3: if args.thingy: do_the_wacky_thing() ...etc И для каждого нового поведения, которое..

Простое руководство по созданию запросов API Fetch
Учимся управлять DOM с помощью базовых выборок Если вы обнаружите, что создаете типичный веб-сайт или приложение, скорее всего, вы захотите реализовать некоторые базовые функции CRUD ( Создать чтение, обновление, удаление ) для своего пользователя, включая несколько HTTP-запросов для всех необходимых данных. . При работе в JavaScript (и в большинстве браузеров) эти запросы могут быть выполнены с помощью небольшого элемента под названием fetch . Получение запросов API немного похоже на..

Пожалуйста, пожалуйста, хватит с факториалами!
Посмотрите на красоту рекурсии с аналогией и, да, без факториала. Кажется, что каждый учебник, когда-либо написанный по рекурсии, использует алгоритм факториала в качестве примера. Новичку может быть трудно понять, что такое рекурсия, когда вы видите ее только с одной стороны. В этой статье я покажу, как написать 13 базовых алгоритмов (те, которые используются в 13 базовых алгоритмах Coding Dojo), которые обычно решаются с помощью итерации цикла с использованием..

День 3…4…5… Неудача…
День 3…4…5… Неудача… Становится все более очевидным, что отказ — это часть кодирования. Последние три дня я работал над тем, чтобы закончить бесконечный бегун, чтобы перейти к следующему проекту. Давайте начнем сверху, сначала мы получили плеер из файловой базы и запустили систему анимации с помощью mixamo. Я не смог сделать анимацию миксамо, чтобы овладеть фигурой персонажа из файловой базы, в конце концов, через 3 часа я понял, что использовал неправильный префаб, и, наконец, анимация..

RubyConf хорош
Размышления о RubyConf2017 Пока я пишу этот пост, я все еще спускаюсь с максимума, который был на прошлой неделе. Те, кто следят за мной, знают, что я был выбран для получения стипендии для участия в RubyConf в этом году в Новом Орлеане (вы можете прочитать об этом здесь ). Этот опыт определенно оправдал мои ожидания, я многому научился и многому научился, встретил столько дружелюбных людей и в целом получил удовольствие. Вот некоторые из моих мыслей и основных моментов в..

Изучение Javascript на Scrimba
После изучения учебника по JavaScript на Scrimba.com у меня появилось несколько мыслей по поводу моего опыта. Во-первых, я большой поклонник интерактивной среды. Вы наблюдаете за кодом своего инструктора в режиме реального времени, но затем, просто нажав на интерфейс, вы можете взять на себя управление и начать кодирование с того места, где они остановились. Это может быть трудно осмыслить, не попробовав на деле, но важно то, что это фантастическая работа для изучения. Сам курс..

Почему вам стоит заняться программированием.
Почему вам стоит заняться программированием. Вот несколько причин, почему вы должны начать обдумывать это: Кодирование — это способность, популярная в инновационном бизнесе. Специализированные профессии программиста позволяют работать в любом месте. Все, что вам нужно, это компьютер и Интернет! Как бы то ни было, чаще всего вы будете работать с группой, которая может помочь вам развить ваши способности. Значительное количество самых вдохновляющих открытых дверей в растущем..