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

Вопросы об объективном значении или общем понимании слов и понятий, связанных с жизненным циклом разработки систем


7
Почему битовые маски называют «масками» и какой цели они служат?
Почему "битовые маски" называются так? Я знаю, что они в основном используются для побитовых операций, и использование битовых масок более эффективно, чем использование отдельных переменных. Однако мой вопрос: почему и когда были изобретены битовые маски? Были ли они использованы с ранних вычислений? Существуют ли другие типы «масок» помимо битовых масок …

6
Что это значит, когда данные скалярные?
Я не знаю, что именно означает скаляр, но я пытаюсь понять, правильно ли я думаю об этом. Относится ли скаляр к произвольности, когда тип данных может быть любого типа, или система не может заранее знать, что это за данные.

14
Название этого антипаттерна? Поля как локальные переменные [закрыто]
В некотором коде, который я рассматриваю, я вижу вещи, которые морально эквивалентны следующему: public class Foo { private Bar bar; public MethodA() { bar = new Bar(); bar.A(); bar = null; } public MethodB() { bar = new Bar(); bar.B(); bar = null; } } Поле barздесь является логически локальной …

4
Разработка функции, единственная цель которой будет устранена? [закрыто]
Как называется модель, в которой отдельные участники (программисты / дизайнеры) разработали артефакт с единственной целью - служить отвлечением, чтобы руководство могло удалить эту функцию в конечном продукте ? Это фольклор, который я слышал от бывшего коллеги, который работал в крупной компании по разработке игр. В этой компании хорошо известно, что …



3
Что классифицируется как СУХОЙ, ПОЦЕЛУЙ, ТВЕРДЫЙ и т. Д.?
Является ли что-то вроде DRY шаблоном дизайна, методологией или чем-то промежуточным? Они не имеют конкретных реализаций, которые могут быть обязательно продемонстрированы (даже если вы можете легко продемонстрировать случай, НЕ используя что-то вроде KISS ... см. The Daily WTF для множества примеров), и при этом они не объясняют полностью процесс разработки …

7
Что означает артефакт?
Словарь определяет артефакт как: артефакт, артефакт [ˈɑːtɪˌfækt] n что-то созданное человеком или придавшее ему форму, такое как инструмент или произведение искусства, особенно объект археологического интереса что-нибудь искусственное, например, ложный экспериментальный результат (Life Sciences & Allied Applications / Biology) Цитология - структура, наблюдаемая в ткани после смерти, фиксации, окрашивания и т. …

3
Как называется хранение / упаковка множества логических состояний в одно число?
Это своего рода простое сжатие, где вы используете одну числовую переменную для хранения множества логических / двоичных состояний, используя удвоение и тот факт, что каждое удваивающее число равно 1 + сумма всех предыдущих. Я уверен, что это должна быть старая, хорошо известная техника, я хотел бы знать, как она называется, …
55 terminology  bit 


17
Что такое взлом? [закрыто]
Я часто слышу, как коллеги говорят друг другу: «Это ужасный, ужасный взлом». От этого я могу избавиться, что это нехорошо. Когда я спросил их, работает ли они, они говорят «да, но это не хорошо». Означает ли это, что это не хорошее решение? Чем плохое решение, если оно работает? Это из-за …

5
Что означает «Ночные сборки»?
Я использовал проекты с открытым исходным кодом некоторое время и разрабатывал приложения с открытым исходным кодом, и время от времени я сталкивался со словами «Ночная сборка», и мне всегда было любопытно, что это на самом деле означает. Означает ли это буквально, что проекты выполняются исключительно как побочные проекты (обычно ночью, …

6
Считается ли чистая запомненная функция чистой?
Допустим, fn(x)это чистая функция, которая делает что-то дорогое, например, возвращает список основных факторов x. И скажем, мы запоминаем версию той же самой функции memoizedFn(x). Он всегда возвращает один и тот же результат для заданного ввода, но поддерживает частный кэш предыдущих результатов для повышения производительности. Формально говоря, memoizedFn(x)считается чистым? Или есть …

11
Значение асинхронного против синхронного [закрыто]
Что означает слова асинхронные и синхронные в информатике? Если вы гуглите значение слов, вы получите следующее: Асинхронный: не существует или не происходит одновременно . Синхронный: существующий или встречающийся одновременно . Но похоже, что они используются для передачи противоположного значения в программировании или информатике: Атрибут HTML асинхронный означает, что сценарий будет …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.