Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Общие темы > Болтовня

Болтовня Разговоры на любые темы (думайте, о чем пишите)

Ответ
 
Опции темы
Старый 22.02.2012, 15:49   #16
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,743
Написано 5,461 полезных сообщений
(для 15,676 пользователей)
Ответ: Не значимые строки

Ещё в математике i, j, k юзается, в т.ч. как альтернативная тройка координат и в качестве индексов при суммировании (Σ), видимо оттуда перелезло в программирование. В циклах таки юзаю i для глагне, j - для вложенного. Вложенный во вложенный бывает не часто - для него k. Вложенный во вложенный во вложенный - ещё реже, уже не помню что там юзал.
Если отладочная информация о факте прохода контрольной точки или входа в блок, то "1","2","3" или "!","!!" (но не более).
Да-да, я тоже так делаю! Правда в основном цифры, без воскл. знаков.
Если пишу коротенький семпл, то для имён не нагруженных большим смыслом, сильно не заморачиваюсь: может быть и a q w t, и foo bar.
Нѣтъ! Переменным - только осмысленные имена!
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
impersonalis (22.02.2012), radiobutton (23.02.2012)
Старый 22.02.2012, 15:53   #17
IgorOK
Мастер
 
Аватар для IgorOK
 
Регистрация: 26.10.2009
Сообщений: 1,194
Написано 615 полезных сообщений
(для 2,209 пользователей)
Ответ: Не значимые строки

A, B, C, D ... I, N
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Harter (22.02.2012)
Старый 22.02.2012, 16:26   #18
Taugeshtu
scientist.alien
 
Аватар для Taugeshtu
 
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений
(для 2,593 пользователей)
Ответ: Не значимые строки

Текстовики:
wtf (ага, обычно в .rtf формате)
Переменные для дебага:
d1...d9
deb1
Временные переменные:
tmp
temp
tmp_var
С индексами, различные "корни" используются, когда нужно в одном файле сделать несколько групп переменных
Тестовые строки:
либо что-то вроде SHGASJ fdlk;sas, либо более осмысленное (this is test или test, lol)

Есть любимый всеми инкремент i
Хех. Как-то привык уже к c, если массив многомерен и не связан с координатами - то c1, c2, c3..., если связан - то сам бог Рандом велел xyz юзать.
так как x,y,z частенько являются свойствами объекта или параметрами функции/метода
тут зависит от кодомассы внутри циклов, если небольшая - то я легко отличаю x от obj.position.x; если кодомасса велика - cx, cy. (Counter, если что)
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab.
We LOVE you. We MADE you.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Harter (22.02.2012)
Старый 22.02.2012, 17:43   #19
IgorOK
Мастер
 
Аватар для IgorOK
 
Регистрация: 26.10.2009
Сообщений: 1,194
Написано 615 полезных сообщений
(для 2,209 пользователей)
Ответ: Не значимые строки

Вообще подобные вещи приходится писать не часто, т.к. большинстиво переменных называются по их отношению к чему то... Например: player_weapon_mesh, player_weapon_ammo и т.д. Ну а для теста, алфавита вполне хватит.
(Offline)
 
Ответить с цитированием
Старый 22.02.2012, 17:50   #20
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,371
Написано 2,477 полезных сообщений
(для 6,865 пользователей)
Ответ: Не значимые строки

у меня есть ещё такая привычка на префиксы
например для изображений:
imgShip, imgPokerFace, imgKakashko
Или мешей:
mshCube, mshPipiska
И тд

Но это было актуально для блица где все объекты были Int`ами
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 4090 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо Randomize за это полезное сообщение:
Harter (22.02.2012), Nex (22.02.2012), SBJoker (22.02.2012)
Старый 22.02.2012, 19:55   #21
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Ответ: Не значимые строки

Сообщение от ABTOMAT Посмотреть сообщение
Ещё в математике i, j, k юзается, в т.ч. как альтернативная тройка координат
угу - единичные вектора - орты: а т.к. циклы по двум переменным зачастую можно интерпретировать как обход фигуры в координатной плоскости, то и...
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Harter (22.02.2012)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 21:46.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com