Size: a a a

JavaScript.Ninja

2021 March 17

AM

Alex Makarov in JavaScript.Ninja
Petya Danchuk
спасибо. получается у вас коммит только после фичи. понятно
Коммит в удаленную репу, он же пуш - да, лучше осмысленный/фичевый. Потому что это операция которую тяжело провернуть назад.
И обязательно работоспособный. И обязательно с осмысленным сообщением. И лучше пробежаться глазками.

Коммит локально - да сколько угодно и как угодно. Это просто "save game". Все равно коммиты которые сделал локально можно будет переделать в один фичевый.

Когда и где выполнять линтовку, преттиер, тесты - мнения сильно отличаются. Но бывает что они автоматически прогоняются при коммите.
Мой воркфлоу -  преттиер на прекоммит, линтовка при сборке вебпаком, тесты на CI или таску рукой запускать. Но универсально оптимального способа не существует, когда и где удобнее - зависит от проекта
источник

AM

Alex Makarov in JavaScript.Ninja
Pasha Kozyr
можете подсказать кейсы когда интерпретатор поставит точку с запятой и будет ошибка?
я слышал их всего-то пару-тройку таких.
я только знаю что такое нельзя писать:
return
 "some var"
источник

AK

Alex Kulagin 🏡 in JavaScript.Ninja
Dmytro Pugovkin
10ок локально поднятых микросервисов на джаве врятли жрут меньше проекта на ангуляре или реакте.
Но да, тенденция давать более мощные машины фронтам заметна.
есть еще тенденция для фронт разботки поднимать 10ок локальных сервисов на жаве вместо моков
источник

AM

Alex Makarov in JavaScript.Ninja
Pasha Kozyr
можете подсказать кейсы когда интерпретатор поставит точку с запятой и будет ошибка?
я слышал их всего-то пару-тройку таких.
я только знаю что такое нельзя писать:
return
 "some var"
если страшно, пролистай страницу вниз, там примеры начинаются
источник

JK

John Kanegem in JavaScript.Ninja
Илья, добрый вечер. Выполнил тестовое задание на базовый курс, но показалось оно довольно сложным(я новичок), я так понимаю курс пойдет на повышение сложности? Или будут разжеваны моменты для понимания тактик как решать такие задачи?
источник

VK

Vladimir Klimov in JavaScript.Ninja
John Kanegem
Илья, добрый вечер. Выполнил тестовое задание на базовый курс, но показалось оно довольно сложным(я новичок), я так понимаю курс пойдет на повышение сложности? Или будут разжеваны моменты для понимания тактик как решать такие задачи?
Оно довольно сложное, но для его решения не надо знать ничего сложного в js - базовые циклы, массивы и переменные
источник

JK

John Kanegem in JavaScript.Ninja
Vladimir Klimov
Оно довольно сложное, но для его решения не надо знать ничего сложного в js - базовые циклы, массивы и переменные
Ну вот именно долго к алгоритму решения шел, не зная базовых принципов как такое решать
источник

JK

John Kanegem in JavaScript.Ninja
И как правильно подступиться
источник

JK

John Kanegem in JavaScript.Ninja
К задаче
источник

VK

Vladimir Klimov in JavaScript.Ninja
John Kanegem
Ну вот именно долго к алгоритму решения шел, не зная базовых принципов как такое решать
Но это не совсем про js
Это про алгоритмическое мышление вообще)
источник

JK

John Kanegem in JavaScript.Ninja
Vladimir Klimov
Но это не совсем про js
Это про алгоритмическое мышление вообще)
Тогда другой вопрос, его качать решением задач? Или книги, курсы?
источник

JK

John Kanegem in JavaScript.Ninja
Может что нибудь посоветуете, для общего развития.
источник

KB

Kostya Boyarchuk in JavaScript.Ninja
John Kanegem
Может что нибудь посоветуете, для общего развития.
LeetCode, CodeWars
источник

VK

Vladimir Klimov in JavaScript.Ninja
John Kanegem
Тогда другой вопрос, его качать решением задач? Или книги, курсы?
Я тут "не настоящий сварщик", не особо тренировал специально решением каких-то задач
Можете попробовать решать задачи на вышеупомянутых сервисах
источник

JK

John Kanegem in JavaScript.Ninja
Kostya Boyarchuk
LeetCode, CodeWars
Окей, спасибо. Как раз решаю, но как правило там показан код, но не описаны базовые принципы с чего начать, и как решать
источник

KB

Kostya Boyarchuk in JavaScript.Ninja
Эти задачи укладываются в основном на базовые основы алгоритмов и структур данных
источник

JK

John Kanegem in JavaScript.Ninja
Kostya Boyarchuk
Эти задачи укладываются в основном на базовые основы алгоритмов и структур данных
Условно побольше налегать на задачи по работе с объективами/массивами, методы
источник

JK

John Kanegem in JavaScript.Ninja
И все будет ок?
источник

KB

Kostya Boyarchuk in JavaScript.Ninja
John Kanegem
Условно побольше налегать на задачи по работе с объективами/массивами, методы
Ну смотря что ты считаешь ок. Просто решай задачи, а там уже поймёшь когда ок.
источник

JK

John Kanegem in JavaScript.Ninja
Kostya Boyarchuk
Ну смотря что ты считаешь ок. Просто решай задачи, а там уже поймёшь когда ок.
Хорошо, спасибо
источник