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

Вниз

Оцените код, пожалуйста! (читабельность, наглядность и т.д.)   Найти похожие ветки 

 
TStas ©   (2008-01-06 06:13) [40]

А почему это ф-ции не положено через параметр ничего возвращать? Ведь поднимать исключение почем зря тоже не дело. Ведь тогда ф-цию придется засовывать в защищенный блок, что явно не удобно. Вот я бы её так и сделал булевской через параметр результат возвращающей. И пользвоваться удобно:
If convert (..., Str) then
ShowMessage(Str)
else
ShowMessage("Что же ты, гнида, пишешь?!!!!");
Почему это плохо писать локальные ф-ции? Их что же, зря придумали? КАк раз нормально: повторяющийся код в локальные, а сама ф-ция самодостаточной получается, а так ей бы потребовались какие-то внешние. А потом гадай, зачем они, может, они ещё кому-то нужны. А локальная сразу видно где используется.



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

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

Наверх




Память: 0.53 MB
Время: 0.02 c
2-1200107272
дучф_ч
2008-01-12 06:07
2008.02.10
приложение без установки BDE


2-1200425171
DmT
2008-01-15 22:26
2008.02.10
Как написать проверку на возможность перезаписи файла


8-1173452250
Real
2007-03-09 17:57
2008.02.10
Окно поверх любого видеоизображения


15-1199361047
pufffff
2008-01-03 14:50
2008.02.10
произвольная перезагрузка компа


15-1200080417
Черный Шаман
2008-01-11 22:40
2008.02.10
Билинейная или бикубическая фильтрация с учетом TransparentColor