Публикации по теме '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 есть особые обстоятельства, которые создают больше проблем.
Начнем с определения области видимости:
Область – это понятие, в котором элементы (такие как переменные, методы и объекты) доступны.
В..