Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: Как насчёт стандарта обявления переменных? Добавлено: 19.06.10 14:20  

Автор вопроса:  Филюс | Web-сайт: filyus.ru | ICQ: 7116156 

Ответить

  Ответы Всего ответов: 24  

Номер ответа: 16
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #16
Добавлено: 20.06.10 07:27
Филюс пишет:
Мне будет доставлять когда в сообщениях VBDUNit станет чуть побольше смысла.

Смысл есть, просто ты его не узрил)
Sharp пишет:
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 (за некоторым исключением).

VBD пишет:
Смысл есть, просто ты его не узрил)

Смысла нет (я гарантирую это)

VBD пишет:
+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
Artyom пишет:
К каждому - ты имеешь в виду к каждому из тех 7 классов которые есть в VB6? Боюсь сделать это не получится

К каждому из .NET.
Artyom пишет:
Смысла нет (я гарантирую это)

Ты не прав, смысл есть.
Artyom пишет:
О всяких def'ах в VB6 пора просто забыть как о страшном сне. Как, собственно, и о самом VB6.

Ты разве не смотришь на VB6 как на свиборга? :D

Ответить

Номер ответа: 20
Автор ответа:
 AWP



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #20
Добавлено: 20.06.10 14:15
Опять покатилась волна...

Ответить

Номер ответа: 21
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #21 Добавлено: 20.06.10 17:28
VBD пишет:
Ты разве не смотришь на VB6 как на свиборга? :D

Смотрю на VB6 как на... ну вобщем ты понял

Ответить

Номер ответа: 22
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #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, но пока еще не уверен. А ты что посоветуешь?

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам