Вопросы с тегом «variables»

Переменная или скаляр - это место хранения в паре со связанным символическим именем (идентификатором), которое содержит некоторое известное или неизвестное количество или информацию, называемую значением.

3
Имеет ли значение, если я объявляю переменные внутри или вне цикла в Java? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 2 года назад . Возможный дубликат: где вы объявляете переменные? Вершина метода или когда они вам нужны? Имеет ли значение, …
13 java  variables  loops 

3
Соглашения об именах, например, локальные переменные и переменные параметров [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Я обсуждал со старшими разработчиками соглашения о кодировании, применимые к нашим проектам (главным …
13 java  naming  variables 

18
Как вы называете функции / переменные / и т.д., когда не можете придумать хорошее имя? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Когда вы определяете функцию / переменную / etc и не знаете, как ее …

6
Лучший тип данных для хранения троичной переменной или переменной с тремя состояниями
Отказ от ответственности: я знаю, что типы данных немного субъективны к тому, какой язык сценариев / программирования вы используете, я предпочитаю писать на Python в порядке предпочтения; хотя я рад слышать о любом языке / реализации. Каков наилучший тип данных для хранения переменной с тремя состояниями? Нечто способное или представляющее …

10
Как писать полезные Java-программы без использования изменяемых переменных
Я читал статью о функциональном программировании, где автор пишет (take 25 (squares-of (integers))) Обратите внимание, что в нем нет переменных. Действительно, он имеет не более трех функций и одну константу. Попробуйте написать квадраты целых чисел в Java без использования переменной. О, вероятно, есть способ сделать это, но это, конечно, не …

7
Обобщение использования переменных внутри кода
Я хотел бы знать, является ли хорошей практикой обобщение переменных (используйте одну переменную для хранения всех значений). Рассмотрим простой пример Strings querycre,queryins,queryup,querydel; querycre = 'Create table XYZ ...'; execute querycre ; queryins = 'Insert into XYZ ...'; execute queryins ; queryup = 'Update XYZ set ...'; execute queryup; querydel = …

5
Использует ли какой-либо язык программирования переменные в математике?
В математике переменная означает, что вы можете поместить туда любое число, и уравнение все равно будет верным: root(square(x)) = abs(x) В языках программирования это не так: переменная может измениться. В Python: y = (x**2)**.5 x *= 2 assert y == abs(x) вызовет исключение, поскольку x в последней строке не совпадает. …

3
В Python 3.4+, почему я должен использовать namedtuple поверх SimpleNamespace, когда не используется dict, они кажутся очень похожими
В тот или иной момент вы можете встретить функции с множеством аргументов. Иногда имеет смысл объединить некоторые аргументы в супер-аргументы. Я часто делал это с помощью диктовок, но сейчас я смотрю на лучшие способы сделать это. Я хотел бы включить ... def do_something(ax, ay, az, bu, bv, c): # Do …

2
Соглашение об именовании переменных в языке программирования C # [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Я смотрю видео на C # о переменных. Автор объявляет переменную внутри метода …

7
Временные переменные и требования к длине строки
Я читал Рефакторинг Мартина Фаулера . Как правило, это отлично, но одна из рекомендаций Фаулера, кажется, вызывает небольшие проблемы. Фаулер рекомендует заменить временные переменные запросом, поэтому вместо этого: double getPrice() { final int basePrice = _quantity * _itemPrice; final double discountFactor; if (basePrice > 1000) discountFactor = 0.95; else discountFactor …

9
Зачем переменным нужен тип?
Итак, мы пишем: Customer c = new Customer(); Почему дизайн не такой, что мы пишем: c = new Customer(); c.CreditLimit = 1000; Компилятор может определить c пунктов для Клиента и позволить членам Клиента вызываться на c? Я знаю, что мы можем написать: IPerson c = new Customer(); IPerson e = …

6
Зачем объявлять переменные рядом с тем местом, где они используются?
Я слышал, люди говорят, что переменные должны быть объявлены как можно ближе к их использованию. Я не понимаю этого. Например, эта политика предложит мне сделать это: foreach (var item in veryLongList) { int whereShouldIBeDeclared = item.Id; //... } Но, безусловно, это означает, что intна каждой итерации возникают накладные расходы по …
10 c#  .net  variables 


2
Что такое удобное решение для редактирования шаблонов электронной почты с заменой переменных?
Я работаю над системой, в которой мы полагаемся на множество администраторов / менеджеров, отправляющих электронные письма пользователям из базы данных. Одной из ключевых функций является возможность отправки по электронной почте нескольким людям одновременно, с конкретной информацией, относящейся к каждому из них. Еще одна ключевая особенность - возможность создавать электронные письма …

5
Как избежать сходства имен между вашими классами и родными? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Я просто столкнулся с «интересной проблемой», о которой я хотел бы …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.