Привет
Есть ли у вас правила именования переменных и не только для следующих кейсов?
Case 1. Предположим есть некие объекты. Есть функция, которая должна что-то сделать с объектом, например вызываем её вот так: fn(obj). Как понять, аргумент функции - сам объект, указатель на объект, или индекс объекта в каком-то массиве? А как на счет массива индексов? Я понимаю, что можно посмотреть объявление obj (в тех языках, где оно есть), но если это посредине кода, то хочется как-то понять из имени: облегчило бы чтение кода. Думал про obj/iObj/pObj или obj/obj_i/obj_ptr, но может есть лучшие идеи?
Case 2. Функция-член класса. Как по имени различить локальные переменные, глобальные переменные, переменные-члены класса?
Case 3. У вас есть правила именования, которые бы по имени позволяли различать переменную, тип, класс, функциу, макрос и т. п? Я пока переменные называю с маленькой буквы, функции - с большой, макросы - все большие, а вот типы/классы пока называют TType и CClass, но у многих это вызывает отвращение. Варианты получше есть?
←
1
2
3
4
→
Ответ на:
комментарий
от mittorn
Ответ на:
комментарий
от MKuznetsov
Ответ на:
комментарий
от MKuznetsov
Ответ на:
комментарий
от annulen
Ответ на:
комментарий
от XMs
Ответ на:
комментарий
от XMs
Ответ на:
комментарий
от XMs
Ответ на:
комментарий
от Kroz
Ответ на:
комментарий
от Kroz
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от i-rinat
Ответ на:
комментарий
от i-rinat
Ответ на:
комментарий
от intelfx
Ответ на:
комментарий
от i-rinat
Ответ на:
комментарий
от i-rinat
Ответ на:
комментарий
от XMs
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от i-rinat
Ответ на:
комментарий
от i-rinat
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от XMs
Ответ на:
комментарий
от intelfx
Ответ на:
комментарий
от i-rinat
Ответ на:
комментарий
от mittorn
Ответ на:
комментарий
от mittorn
Ответ на:
комментарий
от mittorn
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от intelfx
Ответ на:
комментарий
от i-rinat
Ответ на:
комментарий
от mittorn
Ответ на:
комментарий
от Partisan
Ответ на:
комментарий
от mittorn
Ответ на:
комментарий
от RazrFalcon
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [scheme][haskell][oop][fp] Мысли вслух (2012)
- Форум Переменная в переменной (2017)
- Форум переменное имя переменной (2007)
- Форум как называется? (2008)
- Форум Обновился называется :( (2005)
- Форум переменные... (2004)
- Форум Связанные переменные (2012)
- Форум Знак переменной (2015)
- Форум условные переменные (2018)
- Форум переменая си (2015)