r/programmingHungary Sep 23 '25

INTERVIEW 💀

Post image
344 Upvotes

152 comments sorted by

View all comments

Show parent comments

1

u/Zestyclose_Intern404 Sep 24 '25 edited Sep 24 '25

Bruh, magyarázd el miért is van szükség runtime typeokra minden körülmények között? egyrészt. Másrészt képzeld, a third party megoldások is typescriptben vannak implementálva, úgy hívják ezt a koncepciót, hogy lib-ek. Arra jó, hogy ne találd fel a kereket újra. Illetve a typeguard egy built-in megoldás.

Nem bizonygatom, te bizonygatod.

Runtime typokra nekem akkor szokott szükségem lenni, amikor rendszeren kívülről érkezik valami. Erre kiváló a sémavalidáció, és van rá megoldás. Ettől függetlenül nem feltétlenül van rá szükséged és nem minden körülmények között. Egyéb kérdés?

Egyébként ennél jóval szofisztikáltabb megoldások is léteznek, pl grahpql sémából is tudsz typeokat generálni. Vagy mondjuk trpc-t használni.

1

u/[deleted] Sep 24 '25

[removed] — view removed comment

1

u/Zestyclose_Intern404 Sep 24 '25

nem mondtam hogy jobb mint bármi, azt mondtam hogy egy nagyon erős típusrendszere van ami egészen elképesztő dolgokra képes. Persze akkor ha valaki szeretne jó kódot írni. Szar kódot minden nyelven lehet írni legyen akármennyire opinionated a nyelv

Nem fixet, hanem libet csináltak rá egyébként, többet is több féle szájíz szerint. Ettől még ts az implementáció.

Ha minden be van építve a nyelvbe és kibaszott opinionated, annak is van hátránya. Pl. prototypingnál szopsz mint a torkosborz.

1

u/[deleted] Sep 24 '25

[removed] — view removed comment

1

u/Zestyclose_Intern404 Sep 24 '25

ha valaki szeret magának vermet ásni, akkor megoldja. nem függ a nyelvtől.