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

15
Срок для 24-бит

Есть ли термин для 24-битного (3-байтового) целого числа? Я знаю, что необычные счетчики битов (например, «nibble» или «nybble» для 4 битов) имеют имена, и, например, наличие 24- битных данных как в видео, так и в аудио технологии очень...

15
Есть ли разница между аргументами и параметрами?

Это может быть так: Параметр означает от POV вызывающих, а аргументы означают внутри процедуры, или наоборот. Или нет разницы? Обновить В шведском языке мы говорим «anropsparametrar», то есть «параметры, которые вызывают процедуру», и мы не будем говорить «anropsargument» («аргументы, которые...

15
Что считается сторонним кодом?

Вдохновленный этим вопросом Использование сторонних библиотек - всегда использовать обертку? Я хотел знать, что люди на самом деле считают сторонними библиотеками. Пример из PHP: Если я создаю приложение с использованием Zend Framework, я должен рассматривать библиотеки Zend Framework как сторонний...

15
В чем разница между необязательными и Nullable типом

Свифт имеет Optionals. C # имеет Nullableтипы. Насколько я могу судить, оба служат одной и той же цели, кроме значения некоторого типа, они хранят информацию о том, имеет ли переменная значение или не определена (неинициализирована). Вопрос в том, Optionalsчто это просто Nullableтипы с другим...

14
Что дядя Боб подразумевает под «именами именных»?

Я читаю Чистый код от дяди Боба. Поскольку я не являюсь носителем английского языка, я не мог понять следующее утверждение: Классы и объекты должны иметь существительное или словосочетание имена , как Customer, WikiPage, Accountи AddressParser. Избегайте таких слов , как Manager, Processor, Dataили...

14
AddIn, AddOn и плагин [закрыто]

Трудно сказать, что здесь спрашивают. Этот вопрос является двусмысленным, расплывчатым, неполным, чрезмерно широким или риторическим, и на него нельзя дать разумный ответ в его нынешней форме. Чтобы получить разъяснения по этому вопросу, чтобы его можно было снова открыть, посетите справочный...

14
Объектно-ориентированное программирование: почему «ориентировано»?

Я прошел большую часть учебного курса по программированию игр. Это не степень в области компьютерных наук, поэтому большая часть теории отвергается в пользу практического создания портфолио и того, что я вижу как обучение JIT, которое, очевидно, более важно в игровой индустрии. Первым предметом...

14
Почему это называется «Здесь документ»?

(Дайте мне знать, если это не тот SE для этого) Почему документ здесь (или Heredoc) называется так? Википедии не было ничего, чтобы сказать по этому конкретному вопросу. Я нашел документацию Unix, описывающую «Вот документ», это оригинальная...

14
Почему раздел кода называется текстовым разделом?

Раздел исполняемого файла, который содержит код, иногда называется .textразделом. В архитектурах с сегментированной памятью сегмент, отображаемый как код, иногда называют текстовым сегментом. Unix сообщение об ошибке «text file busy» ( ETXTBSY) означает «этот файл - программа, которая выполняется»....

14
Есть ли примеры не CRUD подходов?

Я программист, но также работал архивариусом. Как архивариус, очень важно хранить данные. Я часто вступаю в споры с коллегами, когда речь идет об операциях с данными. Я не очень люблю U и D в CRUD. Вместо того, чтобы обновить запись, я предпочитаю добавить новую и иметь ссылку на старую запись....

13
Каковы характеристики программного обеспечения «Центр передового опыта» (CoE)?

Недавно пришел новый директор моего отдела и выразил желание, чтобы мы стали «центром мастерства». Я ожидал, что, так как он мой первый босс, у которого есть опыт программирования, будет некоторое описание этого. Однако на этом все и осталось. Как я размышлял об этом в последние несколько дней, я...

13
Как лучше описать процесс «Idiot Proofing» в программном обеспечении [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Закрыто 8 лет назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Для меня Idiot...

13
Откуда происходит «метод» как особый термин в ООП?

«Метод» - это специальный термин в объектно-ориентированном программировании. Кто-нибудь знает, когда слово стало использоваться в этом конкретном смысле, и в связи с каким языком программирования или другой отраслью количественного...

13
Почему выходные данные компилятора называются объектным кодом?

Из эссе « Языки программирования», объясненного Полом Грэмом, опубликованным в Hackers & Painters : Язык высокого уровня, которым вы снабжаете компилятор, также известен как исходный код , а генерируемый им перевод машинного языка называется объектным кодом . Из статьи Википедии об объектном...

13
Инициализировать массив в амортизированном постоянном времени - как называется этот трюк?

Существует такая структура данных, которая сравнивает производительность доступа к массиву с необходимостью повторять его при очистке. Вы ведете счетчик поколений с каждой записью, а также глобальный счетчик поколений. «Очистка» увеличивает счетчик генерации. При каждом доступе вы сравниваете...

13
Формальное определение термина «чистый ОО язык»?

Я не могу придумать лучшего места среди SO братьев и сестер, чтобы поставить такой вопрос. Изначально я хотел спросить "Является ли python чистым языком OO?" но, учитывая проблемы и некоторый дискомфорт, которые испытывают люди, пытаясь определить термин, я решил начать с получения четкого...

13
Какой правильный термин для функции, обратной конструктору - чтобы развернуть значение из типа данных?

Редактировать: я перефразирую вопрос немного. По-видимому, я вызвал некоторую путаницу, потому что я не понимал, что термин « деструктор» используется в ООП для чего-то совершенно иного - это функция, вызываемая при разрушении объекта. В функциональном программировании мы (стараемся) избегать...

13
Что такое стек разработки?

Я сейчас нахожусь в процессе поиска работы, поскольку я собираюсь окончить колледж. Интервьюер спросил меня, каков мой текущий «стек разработки»? Я знаю, что это, вероятно, действительно простой вопрос. но может ли кто-нибудь объяснить мне, что такое «стек разработки»? Это не термин, который...