Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Ondra Satai Nekola

Stran: 1 ... 40 41 [42] 43 44 ... 177
616
Vývoj / Re:Typový system versus unittesty
« kdy: 18. 06. 2018, 13:15:57 »

Pak jsem se dožral a napsal jsem si generátor všech možností - tedy dle mého chápání něco jako statický typ.

Tak to je nejake divne chapani...

617
Vývoj / Re:Typový system versus unittesty
« kdy: 18. 06. 2018, 12:58:27 »
Kód: [Vybrat]
foo(i):
   if (Random.double(0, 1) > 0.0000001:
      return i + 1
   else
      return "Life suckz!"

print(1 + foo(1))

V testovani na to nejspis neprijdes, typova kontrola to da na prvni dobrou...

Když tam místo "Life suckz!" dáš třeba 0, což bývá častý případ, tak to typová kontrola také nedá.

On taky nikdo nerika, ze typova kontrola da vsechno....

618
Vývoj / Re:Typový system versus unittesty
« kdy: 18. 06. 2018, 12:03:41 »
Ano, typy nedokáží to, co dokáží testy – to navrhoval jen BoneFlute a myslím, že už to bylo vyvráceno.

Kde?

Jsem doufal, že se dozvím nějaké inspirativní podněty. Ne, že to prostě jen smeteš ze stolu.

Tak ono jaksi uz v principu typy resi (ne nutne dost zevrubnou) kontrolu pro vsechny mozne hodnoty, zatimco testy jenom pro nejake konkretni (at uz zadane nebo v pripade property based testu generovane) hodnoty.

Tohle samozrejme neni realny produkcni kod, ale jenom vydestilovany jeden z moznych problemu (misto toho random si predstav trebas neco, co zavisi na stavu konkretniho stroje, na kterem to bezi, neco, co zavisi na case atp.):

Kód: [Vybrat]
foo(i):
   if (Random.double(0, 1) > 0.0000001:
      return i + 1
   else
      return "Life suckz!"

print(1 + foo(1))

V testovani na to nejspis neprijdes, typova kontrola to da na prvni dobrou...

619
Vývoj / Re:Typový system versus unittesty
« kdy: 18. 06. 2018, 07:18:00 »
Kéž by toto vlákno skončilo konstatováním, že typový systém nemůže nahradit unit testy...
...a naopak.

620
Proc bez obsahu? Slunickar je prolhany pokrytecky parazit jednajici bez sebemensiho ohledu na svoje sousedy.
Teď to zkus napasovat na ten Google... Drhne, co?
Chces mi tvrdit, ze tam nedela plno slunickaru? Jak se pak stane, ze vyhazuji z prace za nazory a lezou do zadku autoritarskejm (jestli ne totalitarskejm) Cinanum?
V tom případě je největším řiťolezcem Trump se Zemanem. Ten první vlezl do řiti Kimovi, ten druhý zase Číňanům.

Sluníčkáři!

Navíc na ně očividně sedí i zbytek té prezentované definice sluníčkáře.

621
Vidím, že sluníčkář se stal takovou pěknou univerzální nadávkou bez obsahu.
Tak snad si to nezkazí nějakou pěknou zbrojní zakázkou, to by byla škoda ;-)
Proc bez obsahu? Slunickar je prolhany pokrytecky parazit jednajici bez sebemensiho ohledu na svoje sousedy.

Teď to zkus napasovat na ten Google... Drhne, co?

622
Studium a uplatnění / Re:Zajímavé firemní benefity
« kdy: 17. 06. 2018, 19:19:40 »
Firemní kantýna, kde se dá jíst. Firemní kavárna, kde se dá pít kafe. A vždy plná lednice soft drinků.

623
Na teorii je přece bakalář.

WTF?

624
Google je podrazacka slunickarska spolecnost, ktera se zivi shromazdovanim dat o lidech. Jen blazen by veril bance, ktera si necemu tak podlemu outsourcovala IT.

Vidím, že sluníčkář se stal takovou pěknou univerzální nadávkou bez obsahu.
Tak snad si to nezkazí nějakou pěknou zbrojní zakázkou, to by byla škoda ;-)

625
Studium a uplatnění / Re:Zajímavé firemní benefity
« kdy: 17. 06. 2018, 18:36:56 »
Ne ceska firma to opravdu nebyla. Ono tech $150k se da utratit pokud clovek nemusi bydlet ve 3* hotelu ale muze si vzit neco lepsiho, nebo nemusis letet economy a pocitat diety ale letis business a jis kde chces atd. Na druhou stranu pokud vydelas firme rocne xM tak tyhle “drobnosti” neresi. Ale jak rikam, ceska firma to nebyla.

Muzes se tu podelit o nazev te firmy?

Wonkova továrna na čokoládu?

626
Hardware / Re:PC AMD
« kdy: 17. 06. 2018, 18:20:01 »
Threadripper v pohodě, ostatní Ryzeny v pohodě, minimálně po Polaris (a asi i Vega, ale nezkoušel jsem) v pohodě.

Největší omezení je dnes asi deep learning, ale to nehledáš...

628
Studium a uplatnění / Re:Jak pokračovat po Javě SE
« kdy: 08. 06. 2018, 16:29:45 »
Ale osobne by som ma radsej juniora, co naozaj slusne ovlada java SE a tiez naozaj slusne ovlada objektovo-orientovany navrh softveru. Tie frameworky, to sa clovek nauci, no ked clovek nevie javu SE a principy oop, je odsudeny na dozivotnu vyrobu spagiet.

Amen.

629
Studium a uplatnění / Re:Výběr vhodného OOP jazyka
« kdy: 08. 06. 2018, 14:16:39 »
Na druhou stranu můžu mít jazyk, který perfektně izoluje data od okolí a pevně spojuje metody s těmi daty, ale když bych náhodou zavolal špatnou metodu, tak neexistuje síla, jak takovou špatnou zprávu zachytit za běhu a vyrovnat se s ní nějak kreativně, než že mi už při kompilaci vyskočí error, konstruktor bude volán až po fyzickém vyrobení objektu a nebude moci vrátit jinou instanci nebo třeba úplně jiný objekt, atd. Takový jazyk by byl jen zkripleně objektový, třebaže dokonale zapouzdřuje.

Zachycení špatné zprávy není problém. To jen špatně navržené jazyky si s tím neporadí.

A objekt, co volal, se ma jit vycpat...

630
Vývoj / Re:OOP jazyk - problém klasického stříhu
« kdy: 06. 06. 2018, 18:03:55 »
U vsech malych bohu, ktera ucebnice ma takovehle "ucebnicove" reseni?

Co myslis tim "nejde"?

Stran: 1 ... 40 41 [42] 43 44 ... 177