Tema: Re: Segmentation fault (html)
Autorius: Jornada Del Muerto
Data: 2010-11-25 22:11:36
"saimhe" <oh.no@oh.my> wrote in message news:icm3u5$14l$1@trimpas.omnitel.net...
>> 2. Rasineti salygas ir ciklus be lauztiniu skliaustu gal ir kruta, bet daro prasciau skaitoma koda
> (...)
>>>>> for(i=0;i<N;i++)
>>>>> fscanf(in,"%d %d",&Pi[i],&Ti[i]);
>>>>> for(i=0;i<N;i++)
>>>>> printf("%d %d\n",Pi[i],Ti[i]);
>
> Kai toks jovalas su atitraukimais, skliaustai tik didins jovalo kiekį.
> Tuo klausimu pradėti mokytis programavimo verta su Python: tas už atitraukimus
> baudžia griežtai :)
>
> --
> saimhe
Na pythonas yra pythonas, bet kai sumalta viskas i viena kruva, tai manau sunkiau skaitosi zymiai kodas, o skliaustai kaip tik apibrezia kas i eina i teigiama ar neigiama salygos varianta, bent jau pagal logines dalis skaldyti ir aisku jei labai ilgeja metodas/funkcija skaldyti i daugiau. Vienas buves kolega megdavo rasyti kazka tokio:
if (abcd = dcba.aaab)
for ( int i = 0; i< dcba.count; i++)
if (blablabla == bebebe)
bebebe.doSomething
else
foreach( AAA aaa in AAACollection)
if (au == miau) au.doSomething;
miau.doSomething();
Nu ten dar baisiau atrode, neturiu realaus pavyzdzio, bet kai pasiziurejau pakraupau, gerai kad toje imoneje buvo grieztai laikomasi code style guide ir nieko irodineti nereikejo o liepiau tiesiog perdaryti kaip priklauso, tiesiog po to per tokius zalingus iprocius pradeda rasyti va toki koda veikejai, o kitam atejus akys raibsta kas ten yra...
JDM.