Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Komu se nelení,
tomu se zelení.

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Archiv klubu Programování [ŽP: neomezená] (kategorie Programování) moderuje tvx.
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
   
[ 413 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 8.3.2006 11:08  401
Uz jsem parkrat prehledny kod bez jakychkoliv optimalizaci videl a priznam se, ze mnohdy bych tam radsi nasel ponekud zatemnelejsi, lec optimalizovanejsi kod.

Ale myslim, ze tahle debata ve vsi obecnosti nema smyslu, dalo by se hovorit tak maximalne o konkretnich prikladech.
_dave 8.3.2006 10:52  400
bych rekl, ze nejdulezitejsi je prehledny kod. Optimalizace jsou vetsinou naprosto zbytecne a jen zneprehlednuji kod a tak kdyz to bude cist nekdo jiny nebo treba i ty po dvou, trech letech, tak nebudes tusit co se vubec v tom odehrava.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 8.3.2006 10:31  399
Tam je jenom to nebezpeci, ze spousta programatoru, kteri nemaji navykle to mysleni, kterak usetrit kazedou blbou milisekundu, pak casto blbe pouziva i ten pristup k db, souboru a podobne, kde uz to muze byt znat podstatne vice. Netvrdim, ze je to tak ve vsech pripadech, ale stava se to.
_dave 7.3.2006 20:49  398
ano fillchar trva na normalnim poli o celou 0.0000000001 ms min, uzivatele to oceni. Nevim co vetsinu programatoru vede k tomu aby se hnali za zbytecnou miliontinou sekundy, kdyz jim to pak stejnk bude drhnout na db, souboru ci tak nejak.
huh huh 7.3.2006 16:26  397
Sekory [396]: no to asi jo
sekory Sekory The journey of thousand miles - starts with a single step. 7.3.2006 14:04  396
tvx, huh: Díky oběma :)
Ohledně elegance jsem třeba myslel, že je něco rychlejšího tj., že to zabere počítačí míň času je taková ta procedura fillchar?
huh huh 7.3.2006 13:35  395
Sekory [392]: a) na tom nejen, že není nic neelegantního, naopak to je jasný a přehledný kód, který každý pochopí. pokud ale opravdu toužíš po snížení přehlednosti, můžeš použít proceduru FillChar
b) příkaz Exit
huh huh 7.3.2006 13:21  394
Kdokoliv [391]: ano, přesně tím to je, nechtělo se mi to tu rozvádět :-) gratuluju k paměti
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 7.3.2006 12:51  393
Sekoryzkus break, exit, return?
sekory Sekory The journey of thousand miles - starts with a single step. 7.3.2006 12:29  392
zase pascalNejprve by mě zajímalo, jestli se dá nějak jednoduše vymazat(vynulovat) celé pole čísel jednoduchým příkazem? (Jedinej způsob, který mě napadá je v cyklu což není moc elegantní: for A:=1 to 20 do pole[A]:=0;)
Dá se nějak ukoncit podprogram (procedure)? Myslím tím náhrašku za příkaz halt, který ukončí celý program zkrátka, že by nějaký příkaz ukončil pouze probíhající proceduru. Dá se to obejít, ale občas by se to šiklo.

Kdokoliv: Jak řekl huh stačilo dát to do závorek. Stydím se, že mě to nenapadlo zkusit samotného.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 7.3.2006 10:50  391
Ono to urcite bude nejak souviset s necim takovym (ale uz si Pascal vubec nepamatuju), ze or bude nejenom logicke or, ale i bitove or a ze jako takove bude mit vetsi prioritu nez mensitko a vetsitko.
sekory Sekory The journey of thousand miles - starts with a single step. 6.3.2006 21:01  390
heh Dík už mi to jde se závorkama... Já sem je považoval za zbytečný tak sem je tam nedávaj. Člověk se pořád učí..
huh huh 6.3.2006 19:54  389
Sekory [388]: a zavorky uz jsi zkusil (x<1) or (x>20) ?
sekory Sekory The journey of thousand miles - starts with a single step. 6.3.2006 19:42  388
pascalNechce mi to vzít:
if X<1 or X>20 then...
Napíše mi to Error 57: THEN expected a hodí mě to na >... Nechápu proč. Za or se přeci očekává ještě jedna možnost ne? Štve mě, že nevim co s tím kromě toho to rozdělit do dvou příkazů:
if X<1 then...
if X>20 then...
tessien Tessien Of course slavery is the worst thing - that ever happened. But maybe... 28.2.2006 14:39  387
Hmm, tak o tom jsem v zivote neslysel :)

[ 413 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt