Войти
ФлеймФорумПрограммирование

Идеомы именования методов (3 стр)

Страницы: 1 2 3
#30
12:03, 16 дек. 2018

Mikle
> Может Init/Term?
никогда так не делал, но по идеи не смертельно, даже учитывая что иногда term = terminal.
ещё кстати иногда ctor/dtor используют.


#31
16:29, 16 дек. 2018

Mikle
> Может Init/Term?
Что движет людьми, которые так безбожно укорачивают имена?
Пол беды если дело было 50 лет назад, тогда гарантировались только 6 символов на идентификатор. Но зачем так делать в 2к18?

#32
(Правка: 17:03) 17:02, 16 дек. 2018

Это от Initialise/Terminate.
Great V.
> Что движет людьми, которые так безбожно укорачивают имена?
Как полное имя это да, коротко. Но как часть имени вполне ничего, типа InitMesh.

#33
(Правка: 0:28) 0:23, 17 дек. 2018

Adler
> top/low, next/prev

up/down ― вверх/вниз
top/bottom ― верх/низ
upper/lower ― верхний/нижний
high/low ― высокий/низкий

next/previous

#34
1:43, 17 дек. 2018

Mikle
Есть Kill, Del, Remove, Erase, Destroy, Drop на худой конец. В измененном сознании надо быть, чтобы использовать "Term".

#35
5:05, 17 дек. 2018

jaguard
> Есть Delete. В измененном сознании надо быть, чтобы использовать "Del".
Не благодари.

#36
(Правка: 6:40) 6:40, 17 дек. 2018

Adler
> Одинаковое кол-во символов важне/дороже чем эти правила, т.к помогает
> избегать/находить ошибки, не?
нет конечно. сокращение до "Beg" и "end" не помогает избегать/находить ошибки.

На (интел) ассемблере инструкции в принципе 3х буквенные, и как бы всё-равно ошибки никуда не делись

#37
13:02, 17 дек. 2018

Term - существительное с несколькими значениями. Не сокращ.

#38
13:21, 17 дек. 2018

А вот еще вариант, в связи с последними событиями после 2021 года будет актуально : Sozday/Udali, Vzat/Dat, Uvelich/Umenshi, Rodis/Ubeysa 

Страницы: 1 2 3
ФлеймФорумПрограммирование