не такая уж и большая вложенность, но запись очень не удобная
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено nail 24 ноября 2003 г. 20:53
В ответ на: хоть и сам не хотел про стиль, но ночь спать плохо буду (+) отправлено DASM 24 ноября 2003 г. 19:31

я бы записал так, чтобы открывающая и закрывающая скобки были друг над другом,
нефиг место в исходнике экономить, за счет наглядности :)

else
{
TI = 0;
if( усл_A )
{
if( усл_B )
{
код_1;
}
else
{
код_2;
} // усл_B
}
else
{
if( усл_C )
{
if(txCount)
{
код_3;
}
else
{
if( усл_D )
{
код_4;
}
else
{
код_5;
}
} // txCount
} // усл_С
} // усл_А
}


Большая вложенность ифов получается во всяких анализаторах текстов, парсерах, компиляторах... Там разумный выход --- писать автомат.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru