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

Определение - это изложение значения или значения слова, фразы, идиомы и т. Д.

10
Что такое MVC, на самом деле?
Как серьезный программист, как вы отвечаете на вопрос, что такое MVC? На мой взгляд, MVC - это своего рода туманная тема, и поэтому, если ваша аудитория - ученик, вы можете описать ее в общих терминах, которые вряд ли будут противоречивыми. Однако, если вы разговариваете с хорошо осведомленной аудиторией, особенно с …

7
Почему Inversion of Control назван так?
Слова invertили controlвообще не используются для определения инверсии контроля в определениях, которые я видел. Определения Википедия инверсия управления (IoC) - это метод программирования, выраженный здесь в терминах объектно-ориентированного программирования, в котором связывание объектов во время выполнения связано с ассемблерным объектом и обычно не известно во время компиляции с использованием статического …

4
Пытаюсь понять, П против NP, против NP Complete против NP Hard
Я пытаюсь понять эти классификации и почему они существуют. Правильно ли мое понимание? Если нет, то что? P - полиномиальная сложность, или для некоторого неотрицательного действительного числа , такого как , и т. Д. Если проблема принадлежит P, то существует по крайней мере один алгоритм, который может решить ее с …


4
Какое определение для «Big Data»?
Есть один? Все определения, которые я могу найти, описывают размер, сложность / разнообразие или скорость данных. Определение Википедии - единственное, которое я нашел с фактическим числом Большие объемы данных являются постоянно меняющейся целью, начиная с 2012 года, начиная от нескольких десятков терабайт до нескольких петабайт данных в одном наборе данных. …

7
Относится ли программное обеспечение к производительности или к грязному коду?
Определение Википедии из программного обеспечения гнили фокусируется на производительности программного обеспечения. Это другое использование, чем я привык; Я думал об этом гораздо больше с точки зрения чистоты и дизайна кода - с точки зрения того, что код имеет все стандартные характеристики качества: удобочитаемость, удобство обслуживания и т. Д. Теперь производительность …

2
Концепции АОП для манекена
Может ли кто-нибудь объяснить концепции АОП для манекенов: точка соединения, вырезка, плетение и т. Д. Например: Аспект: модульная структура, охватывающая несколько классов. Что это обозначает?

2
Каковы различные значения слова «приспособление»?
У меня есть некоторые трудности с пониманием понятия «крепеж». Я знаю, что такое набор тестов, тестовый набор, тестовый прогон, но что такое «приспособление»? Параметризованный тест? Мне кажется, что значение или семантика термина «фикстура» может незначительно отличаться в зависимости от языка программирования или тестирования инфраструктуры? Я думаю, что Phpunit крепеж « …

5
Является ли термин «интерфейс» синонимом «клиентский»? Если так, то всегда ли это так?
Как относительно новый (самоучки) веб - разработчик, я слышал термины переднего плана , на стороне клиента , фонами , и на стороне сервера довольно часто. Для меня внешний и внутренний интерфейсы всегда были синонимами клиентской и серверной сторон соответственно. Однако, когда я начал работать с инфраструктурами MVC, такими как CodeIgniter, …

3
Когда программисты говорят о «структурах данных», на что они ссылаются?
Когда программисты говорят о «структурах данных», они говорят только об абстрактных типах данных, таких как списки , деревья , хеши , графики и т. Д.? Или этот термин включает любую структуру, которая содержит данные, такие как составные типы (объекты классов, структуры, перечисления и т. Д.) И примитивные типы (логические, int, …

7
PBI против пользовательской истории
Недавно один из продуктов был добавлен в Журнал ожидания продукта владельцем, который говорит: «Когда я захожу на страницу входа со страницы x, я вижу ошибку. Я хочу, чтобы эта ошибка была удалена». Мне кажется, что это не вариант использования и не должен быть PBI (Product Backlog Item). Однако, когда я …

3
Параллелизм подразумевает параллелизм, но не наоборот, верно?
Я часто читаю, что параллелизм и параллелизм - это разные вещи. Очень часто ответчики / комментаторы заходят так далеко, что пишут, что это две совершенно разные вещи. Тем не менее, на мой взгляд, они связаны, но я хотел бы получить некоторые разъяснения по этому поводу. Например, если я работаю на …

4
Определение «состояния»
Каков хороший способ определить «состояние», как в переменной состояния или конечном автомате, для нового (ранее не) программиста? Какие есть хорошие способы объяснить, почему эта концепция полезна для написания программного обеспечения? Понятно ли понятие государства в начальных курсах по программированию или в книгах?

2
В чем разница между надежностью и отказоустойчивостью?
Системы / программы / распределенные алгоритмы / ... часто описываются с помощью предиката, устойчивого или отказоустойчивого . В чем разница? Детали: Когда я гуглю на + надежный + "отказоустойчивый", я получаю только два попадания, оба бесполезные. Когда я прибегаю к поиску терминов, я нахожу много статей, в названии которых есть …

5
Что такое «проблемный домен»
Я должен задокументировать свою программу для школьного проекта, и у нас есть раздел, который называется «проблемная область», но я не знаю, что обсуждать в этом разделе. Итак, вопрос: что следует обсуждать в проблемной области?

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