Публикации по теме 'flatiron-school'


Введение в отношения объектов в Basic Ruby
Когда вы впервые изучаете отношения объектов, может быть трудно понять, какой тип отношений должен существовать между объектами и как каждая строка кода и переменная работают вместе, чтобы создать это отношение в программе. Я покажу вам пошаговый пример того, как абстрактно работают отношения и как работает каждая часть кода, чтобы создать эти отношения в коде, который мы разрабатываем. Я решил использовать мир покемонов, чтобы проиллюстрировать отношения объектов в Ruby, но основную..

Основы обещаний Javascript
Определение MDN отлично объясняет, что такое обещание. Объект Promise представляет возможное завершение (или сбой) асинхронной операции и ее результирующее значение. Синтаксис При создании нового обещания он принимает в качестве аргумента функцию-исполнитель . Функция-исполнитель принимает два аргумента. Первый аргумент представляет функцию, которая должна быть вызвана для выполнения обещания. Второй представляет функцию, которая будет выполняться, если обещание..

Array.sort() внезапно обретает смысл
Когда я только начал по-настоящему вникать в разработку, я пошел по пути самообучения. У меня все шло очень хорошо, пока я не переехал в другой штат. Оказывается, это на какое-то время полностью разрушает любое подобие рутины, и все, чему вы научились, просто испаряется в течение года. В любом случае, я был один в этом путешествии, поэтому каждый раз, когда мой код работал, я двигался дальше. Работает, что еще делать? Я не могу реорганизовать свой код, если не знаю другого способа его..

Фаза 1 проекта в школе Flatiron
Магазин открыток Sunil Прошло почти 2 месяца курса разработки программного обеспечения в школе Flatiron, и я готов начать свой первый этап проекта. Идея у меня была простая — создать сайт карточного аукциона для моих коллекционных карточек (карт YuGiOh), которые я собирал с 7-го класса. Я уже начал сортировать свои карты, чтобы выставить их на продажу на eBay, когда мне пришла в голову идея использовать это в качестве идеи проекта для курса. Начиная У меня уже было представление о..

Добавление подтверждения удаления в ваше приложение React
Я только что получил массу удовольствия, добавив эту небольшую функцию в свое приложение React DinoFinder2020 , которое было моим последним проектом для Flatiron School. Я никогда не был в восторге от этого приложения. Хотя это был мой последний проект, я немного поторопился с ним, чтобы закончить вовремя, и он так и не стал таким отточенным, как мне бы хотелось. Это графическая вики для каталогизации доисторических животных. Но это забавная идея, и я действительно хотел, чтобы она..

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

Что, черт возьми, происходит с Scope?
С уверенностью в бесчисленных видеороликах на YouTube по этому вопросу я могу с уверенностью сказать, что область действия — одна из самых сложных концепций Javascript, если вы пришли из любого другого языка кодирования. Scope, конечно, существует и в других языках, но в Javascript есть особые обстоятельства, которые создают больше проблем. Начнем с определения области видимости: Область – это понятие, в котором элементы (такие как переменные, методы и объекты) доступны. В..