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

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

7
Являются ли условия стабильными и надежными взаимозаменяемыми?
Есть ли разница между стабильностью и надежностью (по крайней мере, в контексте разработки программного обеспечения) или они могут использоваться взаимозаменяемо? Если нет, то каковы некоторые примеры надежных, но не обязательно стабильных систем, и наоборот?

6
Облачные вычисления - это просто способ аренды ресурсов?
Компания, в которой я работаю, недавно разместила веб-сервис в Windows Azure и объявила об этом. Теперь торговые онлайн-журналы говорят о многих бессмысленных вещах, таких как «компания X переходит в облако», «компания X выпускает десктопы для облака» и т. Д. Похоже, что есть много материалов (начиная с Википедии ), которые очень …


7
Разница между паттерном и принципом
Чем отличаются объектно-ориентированные шаблоны проектирования и принципы? Это разные вещи? Насколько я понял, они оба пытаются достичь какой-то общей цели (например, гибкость). Так могу ли я сказать, что паттерн - это принцип, и наоборот? Принцип проектирования = SOLID (т.е. принцип инверсии зависимости) Шаблон проектирования = Gof (т.е. абстрактный шаблон фабрики)

2
Проблема с пониманием слова «шов»
Я читаю «Внедрение зависимостей в .NET» Марка Симанна (это фантастика, и обязательно должна иметь), и автор часто использует слово «шов». Но я не могу понять, что это значит. Вот пример использования этого слова: Глава 7 объясняет, как составлять объекты в различных конкретных средах, таких как ASP.NET MVC, WPF, WCF и …

4
Что вы должны принести на стол в качестве архитектора программного обеспечения? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 4 года назад . Было много вопросов с хорошими ответами о роли Software Architect (SA) в StackOverflow и Programmers SE . …

3
Насколько неправильно говорить о «методах» C ++ (в отличие от «функций-членов»)?
Я понимаю, что в соответствии со спецификацией C ++ не существует такой вещи, как «метод», и некоторые (многие? Большинство?) Программисты C ++ считают «метод» Java-измом. С другой стороны, даже на форуме C ++ люди, кажется, говорят о методах без подергивания. Я ищу известные соглашения или общие практики в отношении этой …

5
Является ли Google Closure настоящим компилятором?
Этот вопрос вдохновлен дебатами в комментариях к этому вопросу переполнения стека . В документации Google Closure Compiler говорится следующее (выделение добавлено): Closure Compiler - инструмент для ускорения загрузки и работы JavaScript. Это настоящий компилятор для JavaScript. Вместо компиляции из исходного языка в машинный код, он компилирует из JavaScript в лучший …

2
Что такое дерево агури?
Просматривая некоторые старые статьи Hacker News, я наткнулся на сообщение от пользователя, который сказал Деревья Aguri, которые объединяют основанный на ограниченном размере набор данных (как вы использовали бы в таблице программной маршрутизации) со списком LRU и автоматически синтезируют агрегаты (например, 10.0.0.0/16 из 1000 наблюдений по всем IP) из шаблона вставки. …

8
Что такое псевдокод?
Я видел много упоминаний о псевдокоде в последнее время, на этом сайте и других. Но я не понимаю Что такое псевдокод? Например, статья в Википедии ниже гласит: «В ней используются структурные соглашения языка программирования, но она предназначена для чтения человеком, а не машинного чтения». Значит ли это, что он на …

8
Что является противоположностью абстракции? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 6 лет назад . Насколько я понимаю, абстракция - это термин, который мы используем, когда большее значение создается из чего-то более …

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

4
Что должен означать кастинг?
При кодировании на низкоуровневых языках, таких как CI, обнаруживается, что приведение иногда означает «переосмыслить эти байты, как если бы оно всегда имело этот другой тип», а в других случаях - как «преобразовать это значение разумно в этот другой тип». Каково первоначальное значение слова и есть ли последовательность в том, когда …

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

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

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