IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

Diskusia – Športové Zápas

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
Neaktivní uživatel:12.5.2012 20:06

Jen si rýpnu:
1.proč dáváš na tak malé hodnoty proměnných datový typ který má milionkrát větší maximální hodnotu.
já bych tam použil typ byte.
2.proč tropíš takové ukládání do bloků u podmínek na posledním obrázku?????
3. a furt a furt se dívám jak tam tropíš ty datové typy. nechápu jak může šéfredaktor nevědět, že datové typy se musí používat s rozvahou ;)
VAROVÁNÍ: pokud nebudeš používat datové typy jak máš, nebudeš mít stabilní program ;);)

Odpovedať
12.5.2012 20:06
Neaktivní uživatelský účet
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na Neaktivní uživatel
David Hartinger:12.5.2012 20:22

Tvé připomínky nedávají žádný smysl, evidentně toho o programování moc nevíš.

Tady nemá vůbec smysl se zabývat nějakým datovým typem, nejsme v DOSu, paměti máme dost. Naopak přemýšlením nad každou proměnnou program zbytečně zesložiťuješ.

Nevím, co myslíš tím ukládání podmínek do bloků. Blok je posloupnost příkazů, podmínka je logický výraz. Pokud jsi chtěl říci, že David tvoří bloky pro jeden příkaz, nevidím na tom nic špatného, někdo to dělá vždy kvůli přehlednosti.

Datový typ nemá samozřejmě žádný vliv na stabilitu aplikace. Nerýpej, když na to nemáš znalosti.

Odpovedať
12.5.2012 20:22
New kid back on the block with a R.I.P
Avatar
Odpovedá na David Hartinger
Neaktivní uživatel:13.5.2012 19:48

tak zaprvé myslím, že tobě nedává smysl nic.
zadruhé Java není vhodný jazyk, kde by sis mohl zahrávat s datovými typy jak chceš.
zatřetí myslím že spíš ty toho o programování víš pramálo. začtvrté souhlasím s tebou s těmi bloky, ale já osobně začínám blok na řádku kde je podmínka, či něco jiného. mám v tom pak větší pořádek a myslím, že ty v programování jako takovém neustojíš, neboť neumíš ani číst :O

Odpovedať
13.5.2012 19:48
Neaktivní uživatelský účet
Avatar
David Hartinger
Vlastník
Avatar
Odpovedať
13.5.2012 19:49
New kid back on the block with a R.I.P
Avatar
Odpovedá na David Hartinger
Neaktivní uživatel:16.5.2012 17:39

takže by ti bylo úplně jedno kdybych místo int dal double???

Odpovedať
16.5.2012 17:39
Neaktivní uživatelský účet
Avatar
Kit
Tvůrce
Avatar
Odpovedá na Neaktivní uživatel
Kit:16.5.2012 17:53

Do svých programů si dávej takové datové typy, jaké uznáš za vhodné. Klidně i double.

Odpovedať
16.5.2012 17:53
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovedá na Neaktivní uživatel
Drahomír Hanák:16.5.2012 18:04

Jednak - long, int, short, byte jsou vše jen datové typy Integeru. Konkrétně 64-bitový, 32-bitový, 16-bitový, 8-bitový se znaménkem. Double je úplně jiný datový typ (větší, 64-bitový, float - číslo s desetinnou čárkou), takže by to jedno rozhodně nebylo, ale ty řešíš rozdíl mezi Int32 a Int8.

Myslím, že tímhle motat hlavu začátečníkům není vhodné. Navíc to využiješ jen když programuješ nějaký specifický program na stroje, kde nemáš tolik místa. Na desktopu bych to už vůbec neřešil.

Mimochodem, je úplně jedno, jak definuješ bloky, hlavně aby to bylo přehledné a to tenhle zápis rozhodně je. Ale to už je věc názoru.

 
Odpovedať
16.5.2012 18:04
Avatar
Odpovedá na Drahomír Hanák
Neaktivní uživatel:18.5.2012 13:56

a když tam budeš mít tisíce proměnných tak ten rozdíl nebude zrovna malý. je to totiž rozdíl 16000 bitů a to je dost. vem si že by ti někdo dal hru a ty bys jí instaloval tři hodiny, jen proto, že je ten programátor je trouba a dává tam třeba long ;)

Odpovedať
18.5.2012 13:56
Neaktivní uživatelský účet
Avatar
Odpovedá na Neaktivní uživatel
Drahomír Hanák:18.5.2012 14:00

Jasně, kdybych měl nějaké velké pole (třeba z databáze), tak bych na to použil nejmenší možný datový typ. Ale tady je jen jedna proměnná a to si myslím, že by vadit nemělo ;)

 
Odpovedať
18.5.2012 14:00
Avatar
Odpovedá na Drahomír Hanák
Neaktivní uživatel:18.5.2012 14:04

no na tomhle příkladě to nevadí, ale když si začátečník osvojí dávat int tak bude pro něj těžké pochopit nějaký datový typ natoš maximální hodnoty. já jsem si když jsem začínal na int zvykl a potom jsem ještě dva měsíce hledal v tutoriále maximální hodnoty.

Odpovedať
18.5.2012 14:04
Neaktivní uživatelský účet
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zatiaľ nikto nevložil komentár - buď prvý!