Модераторы: Се ля ви

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> расстановка {} 
V
    Опции темы
Rodman
Дата 10.11.2006, 19:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


CIO
****


Профиль
Группа: Участник
Сообщений: 6144
Регистрация: 7.5.2006
Где: Ukraine ⇛ Kyiv ci ty

Репутация: нет
Всего: 122



Cr@$h
Код

int F()
    int a=1, b=5;
    if (a<b)
        switch (a)
            case 0: return 1;
            case 1: return 0;
        end switch
    end if
end function


первый раз такой С++ вижу...


Код

            end for
        end if
    end while
end function
 и такой паскаль тоже...

а вооще я за второй вариант
PM MAIL WWW Skype GTalk YIM MSN   Вверх
smalcom
Дата 13.11.2006, 23:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 494
Регистрация: 16.10.2004
Где: Dnepr

Репутация: нет
Всего: 7



использую следующий стиль

Код

int main()
{
int i = 0;

    if(i == 1)
    {
        i--;
        return 1;
    }
    else
    {//if(i == 1)
        int t;
        
        t = 50 + i;
        i += 43;
        return t;
    };//if(i == 1)
    return 0;
}


Код

class some_cl
{
public:

    some_cl();
    ~some_cl();

private:

    int hz_var;

}

/************************************/
/*                                                                    */
/************************************/
switch(tt)
{
    case 1:
        int kk = 0;

        kk++;
        break;
    default:
        break;
}


ну и табы всегда ставлю на восем позиций - получаеца хоть и широкий но очень удобочитаемый код

Это сообщение отредактировал(а) smalcom - 13.11.2006, 23:41


--------------------
What DA F...???
PM MAIL WWW Skype Jabber   Вверх
Void
Дата 13.11.2006, 23:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

Репутация: 9
Всего: 173



Цитата(smalcom @  14.11.2006,  01:37 Найти цитируемый пост)
ну и табы всегда ставлю на восем позиций - получаеца хоть и широкий но очень удобочитаемый код

Особенно теми, у кого монитор не 20" и более.
ИМХО, макс. длина строки в 80 символов должна соблюдаться и табы в 8 позиций этому не способствуют, но это всего лишь моё мнение smile


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
diam
Дата 14.11.2006, 10:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 348
Регистрация: 23.1.2005
Где: Екатеринбург

Репутация: нет
Всего: 16



Цитата(Void @  14.11.2006,  02:47 Найти цитируемый пост)
ИМХО, макс. длина строки в 80 символов должна соблюдаться и табы в 8 позиций этому не способствуют, но это всего лишь моё мнение smile 

Соглашусь. Очень легко читать код, который не лежит кучей, а хорошо структурирован, но если при всём этом код ещё и компактен, то его вдвойне легче читать.
Код

// вариант 1
if (1 == 1)
    if (2 == 2)
        if (3 != 3)
            // код
        end if
        // код
    else
        // код
    end if
    // код
end if

// вариант 2
if (1 == 1)
        if (2 == 2)
                if (3 != 3)
                        // код
                end if
                // код
        else
                // код
        end if
        // код
end if

Для меня вариант 1 читается проще.
PM MAIL   Вверх
Страницы: (3) Все 1 2 [3] 
Ответ в темуСоздание новой темы Создание опроса
Правила раздела "Философия программирования":
Се ля ви

Форум "Философия программирования" предназначен для обсуждения вопросов, так или иначе связанных с философскими аспектами разработки ПО:

• вопросы перспективного развития методов написания ПО;

• изменяющиеся языки и методологии программирования;


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Се ля ви.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Философия программирования | Следующая тема »


 




[ Время генерации скрипта: 0.0436 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.