Сообщество Хекслета

Виктор Кугай 02 апреля 2018 →

const { name } = getPropertyAction(arg); Для чего здесь используются фигурные скобки { name }? Нам необходимо просто получить название ключа для которого мы будем записывать новое значение и потом передать его дальше.

Владислав Прохоров 02 апреля 2018 →

я правильно понял, что реакт в итоге отрисовывает только те DOM элементы, которые были изменены?

Alex Weinberg 02 апреля 2018 →

Почему если поменять порядок параметров в решении учителя то есть

// removed

то уже программа возвращает исходные значения?

Михаил Чудинов 02 апреля 2018 →

Ура, тесты пройдены! Пришлось загрузить себе все в ide, повозится с дебагом чтоб понять из за чего же при put() вылезает в некоторых тестах ConcurrentModificationException Прочитал на хабре что это из за изманения колекции во время итерирования по ней, переписал код так чтоб изменять потом, после foreach и все заработало.

Михаил Живица 02 апреля 2018 →

Почему такая конструкция работает при простых числах некорректно?

// removed

При вызове функции с (5) выдает число (3), при вызове с (7) выдает (4). Хотя аналогичная по смыслу конструкция работает верно

// removed

Sergey Vasilenko 02 апреля 2018 →

Обязателен ли курс по "Построению абстракций" для веб-разработки? Можно ли его пропустить? А то спрашивал работающих php программистов, они даже не слышали о таком, и вполне работают. А времени куча надо.

Рустам Худайбергенов 02 апреля 2018 →

Я понял из вопросов и ответов, что Вы использовали в реализации функцию each, но в результате реально больше строк кода получается и переменные также присутствуют. Мне показалось, что решение учителя усложненное.Сам вчера написал функцию, но она не проходила с forEach, потом сегодня пытался сделать через итерацию, не прошла, потом опять через forEach написал и прошла, так и не понял где вчера ошибся.Вырисовывается картина этого callback`а в голове и все что с ним связано.А так всё супер спасибо)

Бондаренко Александр 02 апреля 2018 →

Тесты прошли, но от варианта учителя отличается. Согласен, что вариант учителя на много лучше. Посмотрите, пожалуйста, на сколько мой вариант рабочий?

Введение в проектирование интерфейсов
Что такое интерфейс (архив)

Aty Tegi 02 апреля 2018 →

  • list text here_emphasized text_

Ivan Zagainov 02 апреля 2018 →

Мой алгоритм решения задач на Хекслете:

  1. Читаешь условие
  2. Кричишь как Бернард Блэк на налоговую декларацию
  3. На бумаге изображаешь пошаговый алгоритм
  4. Пытаешься его воспроизвести на pythontutor, подглядывая в старые задачки
  5. Выключаешь телефон и компьютер, ходишь кругами по комнате, плохо спишь
  6. Чувствуешь себя идиотом
  7. Неожиданно решаешь задачу, радуешься, чувствуешь себя гением 3 те секунды, пока задача проходит проверку линтером
  8. Смотришь решение учителя, возвращаешься к шагу 6