Funguje TypeScript aj za run-time?

BoneFlute

  • *****
  • 2 155
Re:Funguje TypeScript aj za run-time?
« Odpověď #105 kdy: 12. 10. 2018, 19:03:17 »
Citace od: listoper kdy 12. 10. 2018, 18:31:41
Ja sem emuloval ten venek tim volanim handleInput, s tim, ze si muze vyzkouset tam poslat neco jineho.
Ani nevim jestli ten playground podporuje nejakej venek...

Je mi to zcela jasný.

Tak já jsem si, abych nebyl za blba, taky pro jistotu TC nainstaloval a zkusil si to.


Re:Funguje TypeScript aj za run-time?
« Odpověď #106 kdy: 12. 10. 2018, 19:04:46 »
BoneFloutek, už sa spämataj ty mudrlant :) Žiadny z tvojich pokusov o pseudoakademické argumenty nepovedie k vyvráteniu faktu potreby ručne písaných kontrol typov a rozsahom hodnôt získaných za behu z nedôveryhodných zdrojov. Žiadny typový systém ťa pred tým neochráni, ani statický nie. Pokiaľ teda pád programu nepovažuješ naivne za riešenie, lebo to je všetko, k čomu to povedie. Neviem, či si odniekiaľ zvyknutý argumentovať zákazníkom v zmysle "Akože je náš program zlý za to, že spadol. Veď to je ochrana aby neurobil niečo nesprávne, to je vlastnosť nášho programu a sme na to hrdí, nie nedostatok. Užívateľ tam nemal zadať písmená, keď mu tam píšeme, že má zadať číslo, to je len a len jeho chyba.", ale takto to v reálnom svete nefunguje. Ale ako nebránim ti, píš čo aj vyslovené kokotiny, lebo aj v tom si možno nájdem niečo pozitívne. Akurát, že sa ma nepokúšaj zhadzovať, to jediné zmysel fakt nemá. Ď.

BoneFlute

  • *****
  • 2 155
Re:Funguje TypeScript aj za run-time?
« Odpověď #107 kdy: 12. 10. 2018, 19:13:41 »
Citace od: Wal-De-Mar kdy 12. 10. 2018, 19:04:46
Akurát, že sa ma nepokúšaj zhadzovať, to jediné zmysel fakt nemá. Ď.

Souhlasím. Na to mě nepotřebuješ :-)

Re:Funguje TypeScript aj za run-time?
« Odpověď #108 kdy: 12. 10. 2018, 19:17:34 »
Citace od: BoneFlute kdy 12. 10. 2018, 19:13:41
Citace od: Wal-De-Mar kdy 12. 10. 2018, 19:04:46
Akurát, že sa ma nepokúšaj zhadzovať, to jediné zmysel fakt nemá. Ď.

Souhlasím. Na to mě nepotřebuješ :-)

Hezkej pokus :) Avšak nič platný ;)

Re:Funguje TypeScript aj za run-time?
« Odpověď #109 kdy: 12. 10. 2018, 20:46:42 »
Citace od: BoneFlute kdy 12. 10. 2018, 16:12:32
3. TS neohlídá všechno (pokud mi něco neuniklo), takže pokud mu něco "vnutíš" tak slítne. Ale obvykle máš vstupy otypovaný, tudíž víš, že ten formulář ti vrátí string, a tak tě to přinutí k tomu ho přetypovat na int. Při normální práci ti to nespadne.

Nějaká ukázka, jak mu vnutit špatný vstup aby slítl?


BoneFlute

  • *****
  • 2 155
Re:Funguje TypeScript aj za run-time?
« Odpověď #110 kdy: 12. 10. 2018, 21:16:02 »
Citace od: tacoberu kdy 12. 10. 2018, 20:46:42
Citace od: BoneFlute kdy 12. 10. 2018, 16:12:32
3. TS neohlídá všechno (pokud mi něco neuniklo), takže pokud mu něco "vnutíš" tak slítne. Ale obvykle máš vstupy otypovaný, tudíž víš, že ten formulář ti vrátí string, a tak tě to přinutí k tomu ho přetypovat na int. Při normální práci ti to nespadne.

Nějaká ukázka, jak mu vnutit špatný vstup aby slítl?

Upřímně, teď z hlavy ani nevím. Když na to narazím, dám to sem k dobru.