ark писал(а):TLB!=VB
Их поддержка, расчёт на них и всё такое прочее — это неотъемлемая часть VB.
ark писал(а):TLB!=VB
И где это правило? Оно закреплено формально в нормативной документации?Хакер писал(а):Это не извращение, а правило.
Объявлять или нет ИМХО тоже. Нет, конечно, я согласен, что константы надо объявлять там где это надо, я впринципе тоже это делаю. Но конкретно в обсуждаемом примере ИМХО это лишнее, ноль он и африке ноль, смысл, что-то мудрить, удлинять код, и тем самым вносить непонятки? Тем более если вместо нулей вставить именованные константы, строка либо не уместится на экране, либо будут переносы, а так код и хорошо читаем и компактен и удобоварим.Хакер писал(а):Выбор нотации — дело программиста.
Вообще интересно, что вкладывается в это понятие. Оказывается быдло - это скот в переводе с польского , а я почему-то раньше считал, что быдло произошло от слова обыденность, и не находил в слове «быдлокодер» ничего унизительного.Хакер писал(а):клеймо «быдлокодер»
Так и я про это. В данном примере из без их объявления все ясно и понятно.ark писал(а):ЗЫ @ger_car: Константы объявлять НАДО. Но ИМХО, во всем должно быть чувство меры.
ark писал(а):Тут недалеко и до священных войн за то, кто какой стороной яйцо разбивает.
Мне словосочетание - "волшебны числа" очень понравилась, прямо магия словХакер писал(а):VB позволяет использовать вместо констант волшебные числа
Таковых в наличии не имею, незнаю, может с ними и удобно.Хакер писал(а):С учётом наличия TLB, константы объявляются один раз и на всю жизнь.
Хакер писал(а):Их поддержка, расчёт на них и всё-такие прочее — это неотъемлемая часть VB.
Хакер писал(а):Их поддержка, расчёт на них и всё-такие прочее — это неотъемлемая часть VB.
ark писал(а):Для меня использование TLB равносильно Shell "c_or_java_or_whatever_made_and_compiled.exe" - ну пунктик такой. VB должен быть 'чистым', т.е. родной код + родные контролы + API (только MS, на крайняк msvbvm) + если уж совсем никак, asm (только инлайн, OP-кодами, через CallWindowsProcess/Create(Remote)Thread)
Сейчас этот форум просматривают: AhrefsBot и гости: 45