Size: a a a

Software Design/Architecture/Zen

2021 January 15

ЕР

Евгений Ромашкан... in Software Design/Architecture/Zen
Maksim Masiukevich
то, что не используют - половые трудности тех самых макак. Компилятор никак не помешает идиотам схожей квалификации творить лютую ссанину.
Во первых это не отменяет того, что это костыли и до нормальных тайпчекеров они не особо дотягивают, во вторых - помешает. То что компилятор можно обойти - не значит, что он этому не препятствует.
источник

MM

Maksim Masiukevich in Software Design/Architecture/Zen
Евгений Ромашкан
Во первых это не отменяет того, что это костыли и до нормальных тайпчекеров они не особо дотягивают, во вторых - помешает. То что компилятор можно обойти - не значит, что он этому не препятствует.
что значит "до нормальных"?
источник

MM

Maksim Masiukevich in Software Design/Architecture/Zen
что я не могу сделать псалмом, например?
источник

ЕР

Евгений Ромашкан... in Software Design/Architecture/Zen
Maksim Masiukevich
что я не могу сделать псалмом, например?
Покрыть сф сериалайзер, лол
источник

MM

Maksim Masiukevich in Software Design/Architecture/Zen
Евгений Ромашкан
Покрыть сф сериалайзер, лол
а где могу? в Котлине могу?
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Roman
Слишком буквально понял:) Я имею ввиду, что нужно принебречь отсутствием опыта и сложностью обучения языку. Но вся инфраструктура остаётся — JSON'чики, вебсокеты, хайлоады, очереди и прочие http
ну вот смотри. PHP - отлично для принял запрос, обработал, может быть записал куда и выплюнул наружу. Тут все отлично просто. Воркеры и очереди на пыхе - дешевле будет php-ника обучить .net-ту или ноде + буквально все придется писать под себя... я бы не брал пых вообще. Говорю как похапэшник который попробовал другие языки

нода - оч много даунов на рынке. большая часть инструментов под фронтендеров, много велосипедов под бэк. Но есть оч красивые решения (тот же slonik для postgresql это просто песня)  но переучить не проблема ибо с js всем рано или поздно придется сталкиваться.

котлин - JVM совместимо с джава либками много всякого и в целом много толковых разработчиков. сахар как в js, удобненько...

go - отлично подходит для ситуаций когда надо между собой связать кучу систем, парсить данные, интеграции с внешними системами... бизнес логика - знаю проблему что через какое-то время разработчики устают от языка (он слишком не выразительный). Ну и на рынке все больше бывших php-ников которые неделю пописали на го и хотят как синьеры
источник

MM

Maksim Masiukevich in Software Design/Architecture/Zen
споилер: заебёшься пыль глотать
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
в тайпскрипте
источник

MM

Maksim Masiukevich in Software Design/Architecture/Zen
я в этих ваших жсах ничего не понимаю, но сдаётся мне, что части с сериализацией данных там тоже, мягко говоря, стрёмные
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Maksim Masiukevich
я в этих ваших жсах ничего не понимаю, но сдаётся мне, что части с сериализацией данных там тоже, мягко говоря, стрёмные
JSON.parse(response.json()) и сойдет. Дальше типы
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
ну json это же нативный js (и следовательно ts) объект
источник

MM

Maksim Masiukevich in Software Design/Architecture/Zen
Sergey Protko
JSON.parse(response.json()) и сойдет. Дальше типы
а, ну тоже самое в общем
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Maksim Masiukevich
а, ну тоже самое в общем
видел парсер json на тайпскрипте?
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
json schema еще есть
источник

MM

Maksim Masiukevich in Software Design/Architecture/Zen
неа
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
по ней типов нагенерить, валидацию, и т д
источник

MM

Maksim Masiukevich in Software Design/Architecture/Zen
даже мимо не проходил. Всё, что касается фронта, меня не возбмуждает
источник

SP

Sergey Protko in Software Design/Architecture/Zen
источник

MM

Maksim Masiukevich in Software Design/Architecture/Zen
ой мать моя женщина
источник

А

Алексей in Software Design/Architecture/Zen
это не просто на TypeScript, это на его типах
источник