技术宅,fat-man

增加语言的了解程度可以避免写出愚蠢的代码

导航

代码的轻重

 

void test()
{
    if(a)
    {
        if(b)
        {
            do();
        }
    }
}

void test()
{
    if(a && b)
    {
        do();
    }
}

void test()
{
    if(a && b && c)
    {
        do();
    }
}

void test()
{
    if(!a)
        return;
    if(!b)
        return;
    if(!c)
        return;
    do();
}

void test()
{
    if(a)
    {
        do1();
        if(b)
        {
            do2();
        }
    }
}

void test()
{
    if(!a)
        return;
    do1();
    if(b)
    {
        do2();
    }
}

 

 

 

void test()
{
    if(a)
    {
        do1();
        if(b)
        {
            do1_2();
        }    
    }
    else
    {
        do2_1();
        if(c)
        {
            do2_2();
        }
    }
    do3();
}

//-------------------------------------------
void test()
{
    if(!a)
    {
        do2_1();
        if(c)
        {
            do2_2();
        }        
    }
    
    do1();
    if(b)
    {
        do1_2();
    }
    do3();
}

//--------------------------------------------

void do_a()
{
    do1();
    if(b)
    {
        do1_2();
    }
}

void do_b()
{
    do2_1();
    if(c)
    {
        do2_2();
    }
}

void test()
{
    if(a)
    {
        do_a();
    }
    else
    {
        do_b();
    }
    do_3();
}

 

posted on 2014-02-18 20:41  codestyle  阅读(324)  评论(0编辑  收藏  举报