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


Введение в дизайн делегирования
Вчера я прошел часть Главы 6: Делегирование поведения в YDKJS — прототипы this и Object . Симпсон снова обсуждает различия между дизайном на основе классов и прототипов (или на основе делегирования ). Он начинает с того, что использование дизайна на основе классов в JavaScript противоречит здравому смыслу, потому что это противоречит характеру языка, основанному на прототипах . В JavaScript механизм [[Prototype]] связывает объекты с другими объектами. Здесь нет абстрактных..

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

Рекурсивные функции - просто объяснение
Демистификация «R-Word» с помощью Python Рекурсивные функции - просто объяснение Они не такие страшные, как вы думаете За многие годы работы с разными языками программирования я встречал «R-Word» (рекурсивный!) Больше раз, чем мне хотелось бы сосчитать. Пока я не понял, что делают рекурсивные функции - я всегда бежал в противоположном направлении! Рекурсивный? Эээ ... что? Рекурсивный: «относящийся или вовлекающий программу или подпрограмму, часть которой требует применения..

Операторы JavaScript и как их использовать
JavaScript, как и большинство языков программирования, предоставляет встроенные операторы, помогающие разработчикам при написании кода. Операторы можно рассматривать как своего рода встроенную функцию, предоставляемую языком. Важно не только понимать, как ими пользоваться, но и знать, какие операторы доступны. Операторы JavaScript можно сгруппировать в несколько групп: арифметические, строковые, присваивания, сравнения, типов и побитовые операторы. В этом посте я рассмотрю все..

BabyHorse
Мы начинаем 10-ю неделю нашего 12-недельного учебного лагеря по программированию, и я чувствую намек на синдром самозванца. Мы приближаемся к концу, и я подумал, что к этому времени мне будет более комфортно в мире разработки. Вышеупомянутая гифка — это моя интерпретация того, как я прохожу через этот процесс: достаточно уверенно, чтобы сделать пару шагов, но как только я отпускаю свою маму (в данном случае моего инструктора), я спотыкаюсь в очаровательном веселье. Лошадка симпатичнее..

Можем ли мы проиндексировать записи для более быстрого поиска? [ПОКАЗАТЕЛЬ]
Отказ от ответственности: Автор попытался поделиться информацией / ответить на вопросы для читателей начального уровня, основываясь на знаниях и опыте, накопленных автором до даты публикации. Может существовать более точная или последняя информация. Читатели, которым нужна более подробная, более точная или более свежая информация, должны обратиться к другим источникам, которые они сочтут подходящими. Предоставленная информация обычно наблюдалась автором в различных продуктах баз..

Создание Android-приложения для начинающих - Часть I
TL; DR: Это серия постов, в которых я расскажу вам, как я создал приложение для Android с нуля. Исходные коды app и backend находятся на Github, как и data . Став взрослым, я никогда не был большим игроком в видеоигры. В какой-то момент я полностью потерял интерес и только недавно купил PS4 снова начал играть. Обычно я предпочитаю FIFA, поскольку я большой фанат футбола и люблю играть в быстрые матчи с низким уровнем отдачи, вместо того, чтобы часами проходить кампанию. Таким..