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

23
Есть ли термины «истинный», «ложный» и переключающий логическое значение? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто в прошлом году . Допустим, я пытаюсь описать свой код на техническом совещании. Сначала я...

23
Различие между API и внешним интерфейсом

Я пытаюсь написать «стандартный» бизнес-сайт. Под «стандартным» я подразумеваю, что этот сайт работает с обычным HTML5, CSS и Javascript для внешнего интерфейса, внутреннего интерфейса (для обработки содержимого) и MySQL для базы данных. Это базовый сайт CRUD: внешний интерфейс просто создает все,...

23
В чем разница между моделью Actor и микросервисами?

Оба кажутся параллельными MPI-сетями, связывающими процессы. Я идентифицирую актеров с услугами. Являются ли актеры более динамичными (вы можете создавать их и убивать как дышащих, тогда как сервисная сеть более статична) или...

23
Почему имя папки «bin» используется в некоторых средах и языках?

Я изучаю Java. И все же по прошествии длительного времени я не знаю, почему имя папки «bin», где можно найти все инструменты для Java? Есть ли какая-то логическая причина этого? Я также заметил то же самое в .Net Framework...

22
Как я могу сказать, что язык программирования компилируется на другие языки?

Как я могу сказать по-английски, что язык программирования может быть скомпилирован с другими языками программирования? Примером может быть Haxe . На сайте язык расшифровывается как «Мультиплатформа»: Мультиплатформенность: Haxe может быть скомпилирован для всех популярных платформ программирования...

22
Мне сказали, что HTML - это язык разметки, C ++ - это язык программирования, что может изменить это?

Мои друзья по программированию всегда говорят мне, что HTML - это язык разметки, а C ++ - это язык программирования. Когда я спрашиваю их, в чем разница, они никогда не дают мне разумного ответа. Что может сделать C ++ языком программирования, а HTML...

22
Почему в стек помещается что-то, что называется «push»?

По данным http://dictionary.reference.com От себя глагол (используется с объектом) давить на или против (вещь) с силой, чтобы отодвинуть ее. двигаться (что-то) определенным образом, прикладывая силу; пихать; диск: отодвинуть что-то в сторону; толкнуть дверь . осуществлять или достигать, отбрасывая...

21
Рефакторинг: Разве это не красивое слово для очистки вашего кода? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . До выхода книги Мартина Фаулера «Рефакторинг: улучшение дизайна существующего...

21
Как называется «спецификация» функции / метода?

Я почти уверен, что есть специальное имя для «спецификации» функции / метода. Это слово относится к сколько аргументов нужно порядок аргументов какие аргументы являются необязательными Есть ли название для...

20
Разница между паттерном и принципом

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

20
Что вы должны принести на стол в качестве архитектора программного обеспечения? [закрыто]

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

20
Являются ли условия стабильными и надежными взаимозаменяемыми?

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

20
Облачные вычисления - это просто способ аренды ресурсов?

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

20
Проблема с пониманием слова «шов»

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

20
Есть ли противоположность для термина «Backporting»?

Как я понимаю, термин «Backporting» используется для описания исправления, которое будет применено в будущей версии, которая также перенесена в предыдущую версию. Википедия такова: Backporting - это действие, связанное с определенным изменением программного обеспечения (патчем) и применением его к...

19
Является ли Google Closure настоящим компилятором?

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

19
Насколько неправильно говорить о «методах» C ++ (в отличие от «функций-членов»)?

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

19
Что такое псевдокод?

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

19
Что такое дерево агури?

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