Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Koja vam je petlja najmrza? :)

[es] :: Art of Programming :: Koja vam je petlja najmrza? :)

[ Pregleda: 2619 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

virtualVoid

Član broj: 161084
Poruke: 698



+28 Profil

icon Koja vam je petlja najmrza? :)04.10.2008. u 13:22 - pre 189 meseci
U obzir dolaze sve opce petlje, kao i petlje specificne za pojedini jezik.
Kod mene, koji god jezik je u pitanju, najmrza petlja mi je WHILE. Kad god je moram koristiti, znam da me ceka dosta nepotrebnog kucanja jer ne postoji drugi jednostavniji nacin (PHP nikako da mi sjedne radi nje ).

Kako je kod vas?

ps. voli li iko rad sa bazom preko while petlje

[Ovu poruku je menjao virtualVoid dana 05.10.2008. u 09:59 GMT+1]
...
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.dynamic.sbb.rs.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Koja vam je petlja namrza? :)04.10.2008. u 13:35 - pre 189 meseci
Svaka petlja ima svoje osobenosti, zbog kojih je (u nekom kontekstu) elegantnije resenje u osnosu na neku drugu:
Citat:
ps. voli li iko rad sa bazom preko while petlje

Nisam razumeo... Mislis na ovo?

Code:

Table->First()
while ( !Table->Eof )
{
   // OBRADA ...
   Table->Next();
}


... u odnosnu na ovo?
Code:

for ( Table->First(); !Table->Eof; Table->Next() )
{
   // OBRADA
}

 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Koja vam je petlja namrza? :)04.10.2008. u 14:05 - pre 189 meseci
sta znaci 'namrza' ?
 
Odgovor na temu

virtualVoid

Član broj: 161084
Poruke: 698



+28 Profil

icon Re: Koja vam je petlja namrza? :)05.10.2008. u 08:58 - pre 189 meseci
Citat:
X Files: Svaka petlja ima svoje osobenosti, zbog kojih je (u nekom kontekstu) elegantnije resenje u osnosu na neku drugu:

Nisam razumeo... Mislis na ovo?


Pa, ne bas... Pronasao si naljepsi nacin te petlje, iako stvar jeste u eleganciji. Vise sam mislio na petlje kao one u PHP-u, npr. zelim napuniti dropdown listu
Code:
while($row3 = mysql_fetch_assoc($res6)){

echo "<option value=\"".$row3['id']."\">".$row3['ime']."</option>\n";


Mnogo elegantnije je to uraditi preko foreach petlje. Ili rad sam bazom tipe

Code:
while(reader.Read())

...
 
Odgovor na temu

virtualVoid

Član broj: 161084
Poruke: 698



+28 Profil

icon Re: Koja vam je petlja namrza? :)05.10.2008. u 08:58 - pre 189 meseci
Citat:
Aleksandar Ružičić: sta znaci 'namrza' ?


lol fali mi slovo. lapsus tablaturi :D
...
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Koja vam je petlja najmrza? :)05.10.2008. u 13:09 - pre 189 meseci
^ opet ne znam sta znaci ''najmrza" :) ali pretposatavljam da si mislio "najomrazenija"...

meni je ova "petlja" najomrazenija:
Code:

   int i = 0, end_loop = 100;
loop:
   if ( i++ < end_loop - 1 )
   {

       // ....

       goto loop;
   }


 
Odgovor na temu

vlaiv
Vladimir Vlaisavljevic
Novi Sad

Član broj: 15993
Poruke: 352
212.200.249.*



+1 Profil

icon Re: Koja vam je petlja najmrza? :)08.10.2008. u 13:08 - pre 189 meseci
Nisam siguran da imam estetske preference ka ijednom tipu petlje.

Sve one rade svoj posao, a pri tom u zavisnosti od konkretnog problema
nude odgovarajuce pogodnosti ...
 
Odgovor na temu

[es] :: Art of Programming :: Koja vam je petlja najmrza? :)

[ Pregleda: 2619 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.