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


Прежде чем научиться программировать, спросите себя, почему
(О школах программирования, сторонних проектах и ​​развлечениях.) Этот пост изначально был размещен в блоге Underdog.io . Я твердо отношусь к нынешнему движению «научиться программировать» по ряду причин: Я проработал рекрутером более 5 лет (в последнее время в betaworks , а до этого - в Aviary ). Я нанимаю много инженеров, поэтому встречаюсь и беседую с множеством людей, включая тех, кто недавно закончил школы программирования. Я также работаю (почти исключительно) с..

Первый групповой проект.
Первый групповой проект. http://ctscodes.team.marvelapp.surge.sh/ Сегодня понедельник, 22 августа, и мне кажется, что я никогда не покидал школу программирования на выходные. В четверг нам был назначен наш первый групповой проект, и мы не вносили в него последние штрихи до вчерашнего вечера. К счастью, срок родов был только вчера в полночь. Групповой проект представил новые задачи, с которыми наш класс еще не сталкивался. Нам нужно было выяснить, как создавать ветки git и выполнять..

Рекурсия наносит ответный удар —
Факторная последовательность в Java Две мои истории на этой неделе были посвящены экспериментам с рекурсией в Java. Я познакомился с рекурсией, когда программировал на Ruby и написал эту запись в блоге с базовым примером того, как работает рекурсия. Моя первая история заключалась в том, чтобы написать программу для вычисления факториала заданного числа. Википедия определяет факториал следующим образом: the factorial of a non-negative integer n , denoted by n !, is the..

Развивайте свои навыки программирования, как если бы вы играли в видеоигру
Ваш путь к успеху в программировании Если вы не используете его, вы его потеряете Все мы знаем, что стать серьезным разработчиком программного обеспечения можно не за один день. Однако не следует прекращать обучение, когда он знает кодирование достаточно, чтобы получить хорошую работу. Кодирование - это такое упражнение, как бег, плавание или игра на музыкальном инструменте: если вы недостаточно практикуетесь, вы заржете. Стоит отметить, что есть несколько категорий проблем..

Примечания к объектно-ориентированному дизайну
В рамках руководства P1XT я немного пишу обо всем, что делаю. Это позволяет мне запоминать, чему я научился, отслеживать свой прогресс и делиться своими знаниями с другими. Вкратце об этом курсе: Вот очень простое для понимания видео о шаблоне Observer в четко определенном контексте небольшого проекта. Теперь возьмем этот большой сложный проект и проведем его рефакторинг! Много раз на этом курсе я пересматривал видео. Снова сделал записи. Перечитайте мои записи. Видео слишком..

7 советов по изучению нового языка программирования
В мире так много языков программирования, и каждый из них имеет свою красоту. Когда дело доходит до изучения одного из них, это должно быть путешествие, возможно, оно никогда не закончится. Здесь я поделился некоторыми вещами из своего опыта, чтобы правильно путешествовать по этому пути. 1. Всегда начинайте с почему? Когда вы собираетесь изучать новый язык программирования, ваш первый вопрос должен заключаться в том, почему этот язык был представлен миру. В мире есть разные типы..

«Кто я на свете? О, это великая головоломка.
Академия Makers завершила свою работу. И я скорблю. После моего последнего поста у меня был довольно напряженный двухнедельный период с довольно удивительной командой. Мы создали приложение под названием Спасите нацию , которое превращает сбережения на залог имущества (практически невозможный подвиг для молодых людей, особенно в Юго-Восточной Англии) в социальную игру. Извините, эти скриншоты немного урезаны — у меня только 11-дюймовый Macbook Air. (Хотя не..