Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

А я и не знал...   Найти похожие ветки 

 
Kerk ©   (2010-03-06 21:26) [200]

Необходимость делать вложенные try-finally скорее всего говорит только о том, что код нужно переписать (например, как в [164]). Это и на читаемости кода здорово скажется и утечек памяти мы не допустим, поленившись лишний раз try-finally написать.


 
DVM ©   (2010-03-07 00:43) [201]


> http://www.delphikingdom.ru/asp/viewitem.asp?catalogid=1392

Неплохая статья. Объем поражает.


 
Германн ©   (2010-03-07 00:45) [202]


> DVM ©   (07.03.10 00:43) [201]
>
>
> > http://www.delphikingdom.ru/asp/viewitem.asp?catalogid=1392
>
> Неплохая статья.

Дык автор работает (или работал) в суппорте Эврики.


 
Eraser ©   (2010-03-07 01:56) [203]

> [184] Игорь Шевченко ©   (06.03.10 17:25)

внушает. тянет на небольшую книгу )


 
31512 ©   (2010-03-07 07:55) [204]

По сабжу очень хорошо написано в http://www.delphikingdom.ru/asp/viewitem.asp?catalogid=346


 
GrayFace ©   (2010-03-07 10:33) [205]

Игорь Шевченко ©   (06.03.10 17:25) [184]
Про исключения есть хорошая статья, там все собрано в одном месте:
http://www.delphikingdom.ru/asp/viewitem.asp?catalogid=1392

Спасибо! Особенно полезно про дебаггер.


 
@!!ex ©   (2010-03-07 10:51) [206]

> [184] Игорь Шевченко ©   (06.03.10 17:25)

Спасибо. Очень интересно.


 
KSergey ©   (2010-03-07 19:09) [207]

> Игорь Шевченко ©   (06.03.10 19:23) [194]
> > Иначе, если исключение вызовет FS2.Create, то FS2-5 останутся
> > не инициализированными и Free вызовет AV.
> Чудны дела твои, господи.

А что не так? В чем чудность?
есть лишь один нюанс - не уточнено что за переменная FS. Если локальная на стеке - присвоение nil необходимо (при указанном в [187] построении кода), если член класса - то за нас это сделает дельфи, за что ей спасибо. Вот и все.


 
Игорь Шевченко ©   (2010-03-07 19:22) [208]

KSergey ©   (07.03.10 19:09) [207]


> А что не так? В чем чудность?


Неэстетично, доктор

А если код вызывает эстетическое неприятие, значит он, скорее всего, кривой.


 
Дмитрий С ©   (2010-03-11 08:44) [209]

При большом количестве строк в методе не всегда сразу ясно к какому try относится тот или иной finally, так же с begin и end.
Это реально затрудняет восприятие.
Жаль ide (2010) не может вертикальные полосочки рисовать для блоков.



Страницы: 1 2 3 4 5 6 вся ветка

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.99 MB
Время: 0.186 c
15-1275164983
Юрий
2010-05-30 00:29
2010.08.27
С днем рождения ! 30 мая 2010 воскресенье


8-1204980627
DeBUGger13
2008-03-08 15:50
2010.08.27
Теги OGG и WMA.


15-1272037786
TUser
2010-04-23 19:49
2010.08.27
Празднование 50-го Дня матмеха


2-1270827005
User
2010-04-09 19:30
2010.08.27
Можно ли записывать в папку


2-1274175056
namco
2010-05-18 13:30
2010.08.27
odbc c delphi