Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.98 MB
Время: 0.078 c
15-1274780094
@!!ex
2010-05-25 13:34
2010.08.27
Что это?


3-1240748319
ford
2009-04-26 16:18
2010.08.27
список несуществующих записей


15-1268351506
istok
2010-03-12 02:51
2010.08.27
Documents and Settings в Win7...


2-1271756786
lordalex
2010-04-20 13:46
2010.08.27
как создать "нужный" пакет SOAP-WSDL


6-1217411834
Lamer666
2008-07-30 13:57
2010.08.27
Сессии HTTPS




   Наверх