Size: a a a

2021 June 01

AN

Anton Nemtsev in Frontend UA
Компонент отримує в якості аргумента змінну, яка містить true чи false в залежності від того це linux чи windows host. Я не дивився як вона ініціалізується, але мабудь через змінні оточення і конфігурацію.
источник

Вт

Ві тя in Frontend UA
Не наше, але осьо https://t.me/l33tcode
источник

VS

V7v S6k in Frontend UA
ну тоді можна типу

dispatcher(os ? ‘linux’ : ‘windows’)

і далі


const Map = {
 linux: createLinuxHostCommandHandler,
 windows: createWindowHostCommandHandler,
};
источник

VS

V7v S6k in Frontend UA
принаймі це прибере coupling з commandHandler.name
источник

AN

Anton Nemtsev in Frontend UA
его тогда надо через несколько уровней прокидивать компонент.
но может быть на самом деле имеет смысл написать контекст для этого.
но вероятно это уже оставлю на следующую итерацию.
пока осталось понять почему это всё работает локально и не работает на тестовом сервере :D
источник

VS

V7v S6k in Frontend UA
можна замість commandHandler.name зробити commandHandler.os, в принципі
источник

VS

V7v S6k in Frontend UA
мене щось трохи насторожує в такому рішенні, але не знаю що, може хтось підкаже
источник

KL

Khrystyna Landvytovy... in Frontend UA
Дякую)
источник

E

Evgen in Frontend UA
Появится macos и уже не будет хватать true/false
источник

Дп

Джон простоДжон... in Frontend UA
yagni. Надо будет - делаешь энум
источник

AR

Alexey Raspopov in Frontend UA
в такой ситуации лучше сразу энум, true/false ну просто не вписывается
источник

AL

Andrey Listochkin in Frontend UA
подозреваю, что это или про серваки, или скорее всего про стандарты контейнеров доккера
источник

AN

Anton Nemtsev in Frontend UA
я имею дело сейчас с кодом который уже написан.
пока мне бы понять что и как, а там уже будет список возможных улучщений
источник

E

Evgen in Frontend UA
Ну тут немного не про yagni
источник

Дп

Джон простоДжон... in Frontend UA
код не смотрел, спорить не буду
источник

E

Evgen in Frontend UA
Наверно, в этом помогут юнит тесты. ИМХО.
источник
2021 June 02

OC

Ostap Chervak in Frontend UA
Всім привіт! Сьогодні з учасниками Frontend UA @alexeyraspopov @ghaiklor @zemlanin @olevzhynskyi, о 20:00 будемо говорити про монорепозиторії, їхні плюси та мінуси на власному досвіді. Трансляція безкоштовна, приходите задавати питання 🙂

https://fwdays.com/event/javascript-fwdays-2021/review/monorepo-pros-and-cons
источник

DD

Dmytro Dovhan in Frontend UA
а никто не сталкивался с тем что при конвертировании класса из js в ts меняется поведение?

переименовал файл, добавил недостающие типы - в рантайме меняется поведение

я схожу с ума, или есть нюансы с этим?
источник

AR

Alexey Raspopov in Frontend UA
как именно меняется?
источник

DD

Dmytro Dovhan in Frontend UA
одно из полей которое заполняется в конструкторе,

оказывается не задано в коллбеке

судя по дебагеру после выполнения конструктора поле заполнено, когда выполняется колбек - нет,

кода который бы менял поле кроме конструктора - нет
источник