Страница: 1 | 2 |
Вопрос: Как насчёт стандарта обявления переменных?
Добавлено: 19.06.10 14:20
Автор вопроса: Филюс | Web-сайт:
Ответы
Всего ответов: 24
Номер ответа: 16
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #16
Добавлено: 20.06.10 07:27
Мне будет доставлять когда в сообщениях VBDUNit станет чуть побольше смысла.
Смысл есть, просто ты его не узрил)
DefLng etc это тяжкое наследие фортрана.
Венгерская нотация это говно.
+1 Будем придумывать сокращение к каждому названию класса? :D
Номер ответа: 17
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #17
Добавлено: 20.06.10 08:19
О всяких def'ах в VB6 пора просто забыть как о страшном сне. Как, собственно, и о самом VB6.
Для разных языков программирования есть свои рекомендации по выбору имен. В компании могут быть свои рекомендации по выбору имен, отличающиеся от "общепринятых".
Для C# рекомендации можно найти здесь
http://vbnet.ru/articles/showarticle.aspx?id=116 (можно поискать более новую версию этой статьи)
Почти все из них касаются и VB .NET (за некоторым исключением).
Смысл есть, просто ты его не узрил)
Смысла нет (я гарантирую это)
+1 Будем придумывать сокращение к каждому названию класса? :D
К каждому - ты имеешь в виду к каждому из тех 7 классов которые есть в VB6? Боюсь сделать это не получится
Номер ответа: 18
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #18
Добавлено: 20.06.10 11:15
О! Артем вернулся из микрософта с новыми силами
Номер ответа: 19
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #19
Добавлено: 20.06.10 12:14
К каждому - ты имеешь в виду к каждому из тех 7 классов которые есть в VB6? Боюсь сделать это не получится
К каждому из .NET.
Смысла нет (я гарантирую это)
Ты не прав, смысл есть.
О всяких def'ах в VB6 пора просто забыть как о страшном сне. Как, собственно, и о самом VB6.
Ты разве не смотришь на VB6 как на свиборга? :D
Номер ответа: 20
Автор ответа:
AWP
ICQ: 345685652
Вопросов: 96
Ответов: 1212
Web-сайт:
Профиль | | #20
Добавлено: 20.06.10 14:15
Опять покатилась волна...
Номер ответа: 21
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #21
Добавлено: 20.06.10 17:28
Ты разве не смотришь на VB6 как на свиборга? :D
Смотрю на VB6 как на... ну вобщем ты понял
Номер ответа: 22
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #22
Добавлено: 20.06.10 17:46
правильнее сказать - как свиборг.
AWP, да уже всё выяснили же) теперь обычный флейм
Номер ответа: 23
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #23
Добавлено: 23.06.10 01:07
По большому счету, в посте №4 и изложено это самое соглашение. А вообще сам код нужно писать так, чтобы не возникало сомнений, что за переменная. Если функция влазит на экран - то и так там все понятно, а если не влазит - нужно делать чтобы влазила Рефакторинг рефакторинг рефакторинг.. (аля девелопер-девелопер-дев..)
Ну ещё можно посоветовать пользоваться нормальными студиями: навел мышку на переменную - показало её тип.
Номер ответа: 24
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #24
Добавлено: 24.06.10 17:20
Ну вот вчера пришлось использовать переменную lngORPricingNumber. Сегодня довелось работать с dblNewReservQty. Не знаю, завтра возможно задействую strStockCodeDescr, но пока еще не уверен. А ты что посоветуешь?