Запитання з тегом «variables»

Змінна або скалярна - це місце зберігання у парі з пов'язаним символьним іменем (ідентифікатором), яке містить деяку відому або невідому кількість або інформацію, що називається значенням.

3
Чи має значення, якщо я оголошую змінні всередині або зовні циклу на Java? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 2 роки тому . Можливий дублікат: Де ви декларуєте змінні? Вершина методу чи коли вони потрібні? Чи має значення, якщо я оголошую змінні всередині …
13 java  variables  loops 

3
Назви конвенцій, наприклад, локальні та параметри змінних [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Я обговорював з вищими умовами кодування розробника, щоб застосувати до наших проектів (головним чином, …
13 java  naming  variables 

18
Що ви називаєте функціями / змінними / тощо, коли не можете придумати гарне ім’я? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Коли ви визначаєте функцію / змінну / тощо і не знаєте, як її назвати, …

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) У мовах програмування це не так: var може змінюватися. На Python: y = (x**2)**.5 x *= 2 assert y == abs(x) створить виняток, оскільки x в останньому рядку неоднаковий. Чи …

3
Чому в Python 3.4+, чому я повинен використовувати nametuple над SimpleNamespace, коли не використовую dict, вони здаються дуже схожими
У той чи інший момент ви можете натрапити на функції з великою кількістю аргументів. Іноді є сенс поєднувати деякі аргументи в супер-аргументи. Я часто робив це за допомогою диктів, але зараз я розглядаю кращі способи зробити це. Я хотів би звернутися ... def do_something(ax, ay, az, bu, bv, c): # …

2
Конвенція іменування змінних у мові програмування C # [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Я переглядаю відео на C # про змінні. Автор оголошує змінну всередині методу і …

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

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.