|
OFF: Опрос по именованию переменых | ☑ | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0
Fragster
гуру
02.09.11
✎
13:39
|
как правильно?
|
||||||||||||||||
25
DJ Anthon
02.09.11
✎
13:43
|
(21) ну это если видимость на весь модуль нужна
|
||||||||||||||||
26
Scooter
02.09.11
✎
13:43
|
ёпть на ИТС есть рекомендации
МояПеременная |
||||||||||||||||
27
MatrosoV AleXXXand_R
02.09.11
✎
13:44
|
как-то так
КГ/АМ |
||||||||||||||||
28
DJ Anthon
02.09.11
✎
13:44
|
(23) я только гл добавляю, и то, только тогда, когда уверен, что она случайно перехватиться может где-нибудь.
|
||||||||||||||||
29
Рэйв
02.09.11
✎
13:45
|
+ еще прописных буква/две типа вначале.
Венгерская нотация рулит:-) МояПеременная |
||||||||||||||||
30
DJ Anthon
02.09.11
✎
13:45
|
(12) а ты всех людей к чмо приравниваешь?
|
||||||||||||||||
31
Wobland
02.09.11
✎
13:45
|
(20) ПолучитьОбъект(), опечатался
|
||||||||||||||||
32
DailyLookingOn Sunset
02.09.11
✎
13:46
|
Rindfleischetikettierungs?berwachungsaufgaben?bertragungsgesetz
Другое |
||||||||||||||||
33
catena
02.09.11
✎
13:51
|
ххх: Привет!
ннн: Привет(); ххх: Понял, не мешаю... |
||||||||||||||||
34
GenV
02.09.11
✎
13:51
|
МояПеременная
НЕмояПеременная Контекст_МояПеременная Другое |
||||||||||||||||
35
Megas
02.09.11
✎
13:52
|
за 1 (моя_переменная) убил бы , работал с челом который так называл, пипец как неудобно.
МояПеременная |
||||||||||||||||
36
Fragster
гуру
02.09.11
✎
13:53
|
(35) непривычно <> неудобно
|
||||||||||||||||
37
zelebobi4
02.09.11
✎
13:54
|
так и только так.
+ еще на диске ИТС есть статья по этмоу поводу. Там написано что правильно именно так МояПеременная |
||||||||||||||||
38
Patrio_
O_Muerte 02.09.11
✎
13:54
|
ВремПеременная
ПредПеременная ИтПеременная Другое |
||||||||||||||||
39
Patrio_
O_Muerte 02.09.11
✎
13:55
|
Еще вот вариант
_Переменная __Переменная |
||||||||||||||||
40
mirosh
02.09.11
✎
13:56
|
МояПеременная.
хотя если реализую подсистему в рамках готовой, то добавляю приставку моя_МояПеременная МояПеременная |
||||||||||||||||
41
Эльниньо
02.09.11
✎
14:29
|
А
Другое |
||||||||||||||||
42
trdm
02.09.11
✎
14:35
|
(39) Patrio_O_Muerte низя так, рекомендация мелкософта (вроде)
|
||||||||||||||||
43
Nagaru
02.09.11
✎
14:37
|
лМояПеременная
гМояПеременная так не лучше? Другое |
||||||||||||||||
44
Fragster
гуру
02.09.11
✎
14:38
|
(38) на ник свой посмотри ;)
|
||||||||||||||||
45
Patrio_
O_Muerte 02.09.11
✎
14:44
|
(42)Линка?
(44)Ты на спину мою посмотри (с) При чем здесь мой ник? |
||||||||||||||||
46
Анна_84
02.09.11
✎
14:56
|
работала с конфой, в модулях которой переменные назывались а1, а2... а11, _а1, _а2, __а1
Читать код противно (код на уровне наименования переменных тоже) МояПеременная |
||||||||||||||||
47
Sammo
02.09.11
✎
15:16
|
Стандарты
2. Имена следует образовывать путем удаления пробелов между словами. При этом, каждое слово в имени пишется с прописной буквы. Предлоги и местоимения из одной буквы также пишутся прописными буквами. Пример: Копировать в буфер обмена Перем ДиалогРаботыСКаталогом; // Диалог работы с каталогом Перем КоличествоПачекВКоробке; // Количество пачек в коробке МояПеременная |
||||||||||||||||
48
Sammo
02.09.11
✎
15:16
|
(39) Стандарты
3. Имена переменных запрещается начинать с подчеркивания. |
||||||||||||||||
49
Sammo
02.09.11
✎
15:17
|
(46) Стандарты
4. Имена переменных не должны состоять из одного символа. Использование коротких имен переменных допускается только для счетчиков циклов. |
||||||||||||||||
50
Fragster
гуру
02.09.11
✎
15:17
|
(45) потому что он
моя_переменная |
||||||||||||||||
51
Fragster
гуру
02.09.11
✎
15:18
|
(47) правильно КопироватьВБуферОбмена
|
||||||||||||||||
52
palpetrovich
02.09.11
✎
15:19
|
(14) размерность не попортится?
|
||||||||||||||||
53
John83
02.09.11
✎
15:20
|
меня больше всего убивают переменные в 7ке...
МояПеременная |
||||||||||||||||
54
SaM58
02.09.11
✎
15:23
|
так кошернее
МояПеременная |
||||||||||||||||
55
AndOne
02.09.11
✎
15:26
|
/
МояПеременная |
||||||||||||||||
56
alxxsssar
02.09.11
✎
15:27
|
Не экономлю на названиях переменных. иногда весьма длинные получаются, зато понятно когда в код смотришь о чем речь
МояПеременная |
||||||||||||||||
57
AeDen
02.09.11
✎
15:31
|
А я переменные по смыслу называю, а не "МояПеременная"
|
||||||||||||||||
58
Armin
02.09.11
✎
15:33
|
MyVariable
Другое |
||||||||||||||||
59
boozin
02.09.11
✎
15:39
|
Конечно 2. Так намного лучше ИМХО
МояПеременная |
||||||||||||||||
60
DemMif
02.09.11
✎
15:44
|
уменяклавишишифтипробелсломались
Пятница! |
||||||||||||||||
61
Попытка1С
02.09.11
✎
15:48
|
МаяПеременая
Другое |
||||||||||||||||
62
Попытка1С
02.09.11
✎
15:48
|
(60) Не зачет, есть caps lock.
|
||||||||||||||||
63
Sammo
02.09.11
✎
15:51
|
(60) пробел_не_нужен
|
||||||||||||||||
64
stix2010
02.09.11
✎
15:52
|
_#@%^&1 читабельно?
кто видел конфу на турецком языке? |
||||||||||||||||
65
alxxsssar
02.09.11
✎
16:23
|
(64) свят свят, изыди сатана, на турецком ему подавай
|
||||||||||||||||
66
truba
02.09.11
✎
16:28
|
Моя_Сладкая
|
||||||||||||||||
67
truba
02.09.11
✎
16:31
|
или МояРыбка
|
||||||||||||||||
68
Cthulhu
02.09.11
✎
16:36
|
просто "ЭтаПеременная_для_временного_запоминания_ранее_введенного_процента_НДС_можно_даже_СпискомЗначений_если_нужно_НЕТРОЖЬ
КГ/АМ |
||||||||||||||||
69
Fragster
гуру
02.09.11
✎
16:40
|
(66)(67) ды переменная же, чО
|
||||||||||||||||
70
Mort
02.09.11
✎
16:41
|
так
МояПеременная |
||||||||||||||||
71
DemMif
02.09.11
✎
16:53
|
(62)
ОСПАСИБОТАКЛУЧШЕСТАЛОПЕЧАТАТЬ. (63) ЯЖЕПИСАЛЧТОШИФТУМЕНЯНЕРАБОТАЕТ. |
||||||||||||||||
72
Kerk
02.09.11
✎
18:10
|
Один чюваГ называл переменные Пыщь, Ы, ГЫ. Через два дня все забывал и сам долго в своем же коде разбирался :)
Другое |
||||||||||||||||
73
catena
02.09.11
✎
18:10
|
Ну, у меня на прошлой работе в конфе до сих пор сидит где-то переменная СчетчикПотомуЧтоИзЦиклаНадоЖеКакТоВыходить...
:) МояПеременная |
||||||||||||||||
74
Поручик
02.09.11
✎
18:15
|
За подчёркивания об стенку долго и больно. Особенно за мешанину русских и латинских букв
МояПеременная |
||||||||||||||||
75
Эльниньо
02.09.11
✎
18:31
|
Мои переменные:
Скока, Где, Что, Когда, Зачем, Кто, Бабло, Бзынь, Ппц... |
||||||||||||||||
76
Wasya
02.09.11
✎
18:33
|
мояПеременная
|
||||||||||||||||
77
YauheniL
02.09.11
✎
18:39
|
Форма.ЦветФона = Я_СКАЗАЛ_БЛЕАТЬ_ФОРМА_ДОЛЖНА_БЫТЬ_КРАСНОЙ
|
||||||||||||||||
78
Jofa
02.09.11
✎
18:45
|
МояПеременная |
||||||||||||||||
79
JesteR
02.09.11
✎
18:52
|
МояПеременная
СёдняТакая ЗавтараДругая )))) МояПеременная |
||||||||||||||||
80
ice777
02.09.11
✎
19:00
|
(77) эмоционально, но не рационально )
|
||||||||||||||||
81
Alexandr Puzakov
02.09.11
✎
19:01
|
Даешь "Безобразно, но однообразно"! Как пишутся системные методы, также должны питаться и переменные.
МояПеременная |
||||||||||||||||
82
ice777
02.09.11
✎
19:01
|
(74) да, стандарты в 1с есть, и пусть всяк входящий свой устав оставит за воротами.
|
||||||||||||||||
83
ice777
02.09.11
✎
19:04
|
(75) не Что а Чо.)
|
||||||||||||||||
84
YHVVH
02.09.11
✎
19:21
|
МойТвойПеремен
МаяТвояПермен МоюТвоюПеремен Пятница! |
||||||||||||||||
85
truba
02.09.11
✎
19:40
|
МояПеременнаяМнеИзменила
НеТоЧтоБыОченьОбидноМнеБыло ЗавелДляСебяЭтойБывшейНаСмену Во_Множестве_Разных_Других_Переменных |
||||||||||||||||
86
Эльниньо
02.09.11
✎
20:37
|
(83) Чё использую в только для ВИП-заказчиков.
|
||||||||||||||||
87
Torquader
02.09.11
✎
21:42
|
Всё, конечно, хорошо, но имя переменной не должно быть длинным. Например, в некоторых "замечательных" языках длина переменной ограничена 32 символами.
Поэтому - длинные имена только для тех, у кого длинный клюв, а, например, assembler длинные имена обрезает, и получается "склеивание". Посему, проще использовать короткие однобуквенные, то при объявлении переменной писать комментарий, для чего она заведена - и не будет ошибок типа "КоличествоЭлементовВМассиве" в одном месте, а "КоличествоЭлементовМассива" в другом. |
||||||||||||||||
88
kuromanlich
02.09.11
✎
21:53
|
..
МояПеременная |
||||||||||||||||
89
kuromanlich
02.09.11
✎
21:53
|
(33) зачет )
|
||||||||||||||||
90
Поручик
02.09.11
✎
22:20
|
(87) Хорошо сказал насчет однобуквенных, я бы за такое точно об стенку.
Представляю, что у тебя в коде. |
||||||||||||||||
91
VasilyKushnir
02.09.11
✎
22:22
|
Как однозначно
МояПеременная |
||||||||||||||||
92
ilkoder
02.09.11
✎
22:50
|
й1
й11 й11111 й11111111 й11111111111 где то так :) Пятница! |
||||||||||||||||
93
Ирис_яркая
02.09.11
✎
22:51
|
и только так
МояПеременная |
||||||||||||||||
94
Neg
02.09.11
✎
22:54
|
А а Б б В в Г г Д д Е е Ё ё
Ж ж З з И и Й й К к Л л М м Н н О о П п Р р С с Т т У у Ф ф Х х Ц ц Ч ч Ш ш Щ щ Ъ ъ Ы ы Ь ь Э э Ю ю Я я Пятница! |
||||||||||||||||
95
MikleV
02.09.11
✎
22:59
|
СтруктураПараметровРасчетаПродажЗаПериодСУчетомДопРасходов, ога..
как то ковырял код..на тогдашнем 19" экранчике не умещались такие выкрутасы КГ/АМ |
||||||||||||||||
96
Лефмихалыч
02.09.11
✎
23:01
|
какой смысл устраивать опросы, если правильный вариант только один, а остальные варианты, простите, гогно?
МояПеременная |
||||||||||||||||
97
Злобный Фей
02.09.11
✎
23:03
|
А1, А2, А3..
КГ/АМ |
||||||||||||||||
98
БалбесВ1с
02.09.11
✎
23:18
|
Мая_переменная_не_стирать
Другое |
||||||||||||||||
99
Эльниньо
02.09.11
✎
23:20
|
Я неправильный.
Таблицу на форме называю - Т, вместо внятного - ТаблицаЗначенийНаФормеДляОтображенияРезультатовЗапроса |
||||||||||||||||
100
TigerPXN
02.09.11
✎
23:20
|
Обычно пишу по стандартам.
Для циклов люблю использовать переменную "ш" из ностальгических побуждений. Но имена переменных и методов 1С из состава СКД - это уже перебор. МояПеременная |
||||||||||||||||
101
vs84
02.09.11
✎
23:56
|
(100) Шчетчик?
|
||||||||||||||||
102
Grusswelle
02.09.11
✎
23:56
|
102
КГ/АМ |
||||||||||||||||
103
aka AMIGO
03.09.11
✎
00:02
|
видел в конфе наименование процедуры "картинга(...)"
дата создания процы - год примерно 2005-й, т.е.самый разгар падонковскаго езыга :) видно прогеру трудно было удержаться от соблазна, либо уже иными категориями не мыслил :) |
||||||||||||||||
104
Лефмихалыч
03.09.11
✎
00:09
|
(103) или он был малолетний долбо.б
|
||||||||||||||||
105
Voronve
03.09.11
✎
00:53
|
а мне просто тс нинравиццо
КГ/АМ |
||||||||||||||||
106
catena
03.09.11
✎
05:41
|
(87)
> и не будет ошибок типа "КоличествоЭлементовВМассиве" в > одном месте, а "КоличествоЭлементовМассива" в другом. О, кстати да, один раз полчаса искала ошибку в расчете, пока увидела, что цикл по одному длинноименованому счетчику, а внутри цикла другой, на одну букву отличающийся. |
||||||||||||||||
107
Упанишады
03.09.11
✎
06:21
|
.
МояПеременная |
||||||||||||||||
108
skiller3000
03.09.11
✎
06:31
|
обычно так
МояПеременная |
||||||||||||||||
109
ptiz
03.09.11
✎
09:19
|
ИзИмениПеременнойДолжноБытьПонятноЗачемОна_ТакПрощеОтлаживать
Другое |
||||||||||||||||
110
Поручик
03.09.11
✎
15:35
|
ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений ещё не было?
|
||||||||||||||||
111
olmi
03.09.11
✎
16:14
|
МояПеременная не коротка,
Но и не така, чтоб устала рука, Чтоб мозг в переменную Влип, как в кисель, Не надо, чтоб вздулся, отек и осел)... Нам этих кошмаров не надо везде, Держать переменные будем в узде, Чтоб наш переменчивый всяческий мир, Нам все-таки был не по хорошу мил)... МояПеременная |
||||||||||||||||
112
Mort
03.09.11
✎
16:14
|
Мой товарищ (в юные годы) использовал переменные Итого, СуперИтого, СуперИтогоБлять. Последняя при демонстрации заказчику засветилась в коде ошибки.
А вообще за сленг в коде надо линейкой по рукам или гнать ссаными тряпками при особых случаях. |
||||||||||||||||
113
olmi
03.09.11
✎
16:23
|
А как же, товарищи, пальцы ломать?)
Того и гляди, распрямятся опять!) Нет, код - это место для вольной игры, Чтоб с ним уноситься в иные миры! ... Сперва - прямо в офисе, чуть погодя, Как шеф туда глянет - снаружи глядЯ)... ...Ну, можно и глядя, но только извне, Чтоб дальше такое писать на стене)... И, чтоб за талантом таким кто-то вслед, Тот код разбирая, не выдал обед)... |
||||||||||||||||
114
Поручик
03.09.11
✎
18:52
|
(112)
Этот кусок кода при правильной настройке программы теоретически никогда не должен сработать Запрос.УстановитьПараметр("ДокументОснование", ДанныеЗаполнения.Ссылка); Выборка = Запрос.Выполнить().Выбрать(); Если Выборка.Количество() > 0 Тогда СтандартнаяОбработка = Ложь; Текст = "Ошибка заполнения документа. |Воруй, убивай! |Еби гусей блеать!"; ОбщегоНазначенияКлиентСервер.СообщитьПользователю(Текст); КонецЕсли; К счастью, я его вовремя заметил и заставил выпилить |
||||||||||||||||
115
YauheniL
03.09.11
✎
19:23
|
(80) Я так подозреваю, что кодера очень достал Заказчик с собственным пониманием разработки дизайна ПО... не мое -- по наследству досталось
|
||||||||||||||||
116
andrewks
03.09.11
✎
20:43
|
(100) а я в цикле обычно именую переменную "пц"
МояПеременная |
||||||||||||||||
117
aka AMIGO
03.09.11
✎
21:16
|
В гм офисной 1с-Торговли, вполне рабочей, есть такое:
Процедура ЗаисьВСправочник(Конт) Экспорт и эта Заись повторяется в 76 местах конфигурации :) |
||||||||||||||||
118
aka AMIGO
03.09.11
✎
21:20
|
в одном из щедро выложенных на мисте кодов, предназначенного для пресечения попытки копирования строки ТЧ, встретилась мне переменная "КопируютЦуки = 1" :)
|
||||||||||||||||
119
VladZ
03.09.11
✎
21:31
|
А я настолько суров, что не использую переменные...
|
||||||||||||||||
120
БалбесВ1с
03.09.11
✎
21:33
|
(119)Ахахах.Справочники?
|
||||||||||||||||
121
Torquader
03.09.11
✎
21:41
|
Для Visual Basic у меня есть сценарий, который в коде может спокойно поменять имя переменной с одной на другую.
Поэтому, как их именовать в процессе разработки - это одно, а как должно быть в готовом коде - это другое. P.S. для одного "заказчика" собрал программу, где все переменные были аааааааа, только какие-то а латинские, а какие-то русские (получается 256 вариантов). |
||||||||||||||||
122
VVi3ard
05.09.11
✎
10:14
|
Так завещала 1С
МояПеременная |
||||||||||||||||
123
VVi3ard
05.09.11
✎
10:18
|
(99) А я вот так и не определилися как называть элементы формы, с одной стороны на форме у нас ТабличноеПоле(ТП) но с другой источником данных для этого ТП является ТаблицаЗначений(ТЗ). По хорошему ЭлементФормы и Данные нужно разными именами называть, но это не удобно и коллеги смотрят за такое недобро. В итоге Всё же остановился на ТЗСписокКонтрагентов
|
||||||||||||||||
124
Оболтус
05.09.11
✎
10:22
|
MoyaPeremennaya
Другое |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |