Size: a a a

JavaScript.Ninja

2021 March 02

M

Max in JavaScript.Ninja
Не
источник

M

Max in JavaScript.Ninja
Я не говорю что связи это плохо, просто их ну очень много, и они скорее не помогают, а мешают.
источник

NT

Nikolay Turskyi in JavaScript.Ninja
Max
Я не говорю что связи это плохо, просто их ну очень много, и они скорее не помогают, а мешают.
Для этого нужна точная экспертиза, что и кому мешает. Нужна денормализация? Ну скидывайте в эластик данные по которым задержка во времени - ок. ( Таблицы, общая инфа), данные для редактирование тяните и sql.
Нужно добавлять кол-во колонок или наоборот уменьшать? Уменьшить кол-во раздутых связей - опять же есть json. Просто является ли база узким местом? Или у вас проблемы с долгими выборками? Или это ваше мнение, что база мешает - ответит только экспертиза или эксперименты.
источник

II

Ilya Izilanov in JavaScript.Ninja
Vladimir Klimov
В смысле "из трех"?
когда создаёшь конфиг клишкой, там выбор конфига: airbnb, Google и ещё какой-то
источник

ЄК

Євген Капелянович... in JavaScript.Ninja
Ilya Izilanov
когда создаёшь конфиг клишкой, там выбор конфига: airbnb, Google и ещё какой-то
Standard.
источник

ЄК

Євген Капелянович... in JavaScript.Ninja
Дима 🎈
Проект личный, и я бы просто хотел чтобы мне били по рукам за откровенно плохие практики и подсказвали возможные месте ошибок.
Валідні всі три. Тут просто на смак треба вибирати.
источник

M

Max in JavaScript.Ninja
Nikolay Turskyi
Для этого нужна точная экспертиза, что и кому мешает. Нужна денормализация? Ну скидывайте в эластик данные по которым задержка во времени - ок. ( Таблицы, общая инфа), данные для редактирование тяните и sql.
Нужно добавлять кол-во колонок или наоборот уменьшать? Уменьшить кол-во раздутых связей - опять же есть json. Просто является ли база узким местом? Или у вас проблемы с долгими выборками? Или это ваше мнение, что база мешает - ответит только экспертиза или эксперименты.
Это мнение команды, лида, и мое. Объективно схема полное Г.
источник

NT

Nikolay Turskyi in JavaScript.Ninja
Max
Это мнение команды, лида, и мое. Объективно схема полное Г.
Универсального рецепта нет. Есть циферки. Переделайте одну фичу на новый лад, покажите бизнесу трудозатраты и скорость работы, какие затраты будут нестись на поддержку этого всего, затраты на создание новых фичь в этом проекте, предоставьте план по переписыванию всего проекта, возможно у вас будет возможность разделить проект на отдельные индивидуальные сервисы (я не о микросеовисах) и пусть бизнес одобряет. Это работа СТО, Лида, Пм - предоставить план и показать на примере.
источник

v

vasilich in JavaScript.Ninja
Max
Это мнение команды, лида, и мое. Объективно схема полное Г.
Чтобы вы понимали почему так много вопросов - если у вас есть команда и лид, которые провели экспертизу и заключили что схема говно - не понятно почему эта же связка не придумает решение...
источник

AS

Alexey Stepanov in JavaScript.Ninja
Может кто подсказать, доступ к материалам купленного курса по unit тестированию должен на ту же почту приехать?
источник

IK

Illya Klymov in JavaScript.Ninja
Alexey Stepanov
Может кто подсказать, доступ к материалам купленного курса по unit тестированию должен на ту же почту приехать?
Да
источник

IK

Illya Klymov in JavaScript.Ninja
Скоро приедет
источник

O

Oleh in JavaScript.Ninja
Привет! нужно на этот кусок кода добавить юнит-тесты:   return (
   merchant.type === "Deactivated Merchant" ? renderDeactivatedMerchants() : renderActiveMerchants()
 ); на jest. Что то не понимаю, как это лучше сделать - юнит тесты на jest раньше не писал. Пока выходит что-то такое: wrapper = setup({}, {
     merchant: merge({}, merchantMock, { type: "Deactivated Merchant" }),
   });
   const component = wrapper.find(MerchantRebate);
   expect(component.prop('merchant.type')).toEqual(get(merchantMock, "Deactivated Merchant"));  но оно не работает))) Нужно, так понимаю, проверить если тип "Deactivated Merchant", то вызувается ли ф-ция renderDeactivatedMerchants() и наоборот
источник

VS

Vitaliy Stoliarov in JavaScript.Ninja
Вопрос тем, кто работает в аутсорсе. У вас бывало такое, что сейлз назначает интервью с клиентом и даёт резюме с левыми проектами (по которым предполагается, что клиент может спросить)? Мне кажется это дичью, или все таки это нормальная практика в аутсорсе?
источник

VK

Vladimir Klimov in JavaScript.Ninja
Vitaliy Stoliarov
Вопрос тем, кто работает в аутсорсе. У вас бывало такое, что сейлз назначает интервью с клиентом и даёт резюме с левыми проектами (по которым предполагается, что клиент может спросить)? Мне кажется это дичью, или все таки это нормальная практика в аутсорсе?
В смысле что врут в резюме чтоб взяли?
источник

VS

Vitaliy Stoliarov in JavaScript.Ninja
Vladimir Klimov
В смысле что врут в резюме чтоб взяли?
вот по поводу "чтоб взяли" не знаю, так как у меня самого проектов было немало. Просто список проектов, на которых я не работал, и ни одного из тех, на которых я реально работал
источник

IK

Illya Klymov in JavaScript.Ninja
Vitaliy Stoliarov
Вопрос тем, кто работает в аутсорсе. У вас бывало такое, что сейлз назначает интервью с клиентом и даёт резюме с левыми проектами (по которым предполагается, что клиент может спросить)? Мне кажется это дичью, или все таки это нормальная практика в аутсорсе?
к сожалению это частая практика (
источник

VZ

Vladimir Zuev in JavaScript.Ninja
Коллеги, добрый день.
Хотелось бы услышать аргументированные мнения экспертов, почему с vuejs 2 плохо сочетается TypeScript?
источник

IK

Illya Klymov in JavaScript.Ninja
Потому что проверку типов в шаблонах вы не получите
источник

VK

Vladimir Klimov in JavaScript.Ninja
Vitaliy Stoliarov
вот по поводу "чтоб взяли" не знаю, так как у меня самого проектов было немало. Просто список проектов, на которых я не работал, и ни одного из тех, на которых я реально работал
Я пошел в аутсорс недавно, да, с тем же встретился. Ну, у меня опыта действительно мало, потому я думал с этим связано, а нет...
источник