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.