Вниз
Скачать: CL | DM;

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

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

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



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

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



Память: 0.51 MB
Время: 0.019 c
15-1199936235
Slider007
2008-01-10 06:37
2008.02.10
С днем рождения ! 10 января 2008 четверг


1-1193770634
Gear
2007-10-30 21:57
2008.02.10
Как в Vista программно изменить уровень записи с микрофона?


15-1200029237
Мазут Береговой
2008-01-11 08:27
2008.02.10
Дружба... или что это было?


4-1183217803
JanMihail
2007-06-30 19:36
2008.02.10
Как узнать раскладку клавиатуры


6-1180064868
Strang
2007-05-25 07:47
2008.02.10
Почтовый сервер




   Наверх