Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.98 MB
Время: 0.088 c
11-1222411588
skoro
2008-09-26 10:46
2010.08.27
Editbox и Backspace на смартфоне


15-1263990046
fford
2010-01-20 15:20
2010.08.27
что меньше нагружает сервер


2-1268656139
evg
2010-03-15 15:28
2010.08.27
Form1.Top<0


2-1271436066
@!!ex
2010-04-16 20:41
2010.08.27
Где я в хуке накосячил??


2-1275731745
REX
2010-06-05 13:55
2010.08.27
Смена рабочего файла БД





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский