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

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

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

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

2
Что такое «Процесс канарейка»
В книге Эрика Брехнера «Жесткий код» он утверждает, что Ложь - это одна из немногих ценных канареек, которые могут предупредить вас о неприятностях. Я слышал, как один или два человека бросают вокруг старой «канарейки». Что это? [Google не ответил на это за меня. Возможно, мои ключевые слова были плохим выбором.]

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

16
Как лучше описать процесс «Idiot Proofing» в программном обеспечении [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Закрыто 8 лет назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Для меня Idiot …

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

8
Сложность точка невозврата. Как вы это называете?
Как разработчик программного обеспечения, одна из моих главных задач - держать под контролем сложность. Однако в некоторых проектах есть момент, когда уровень сложности становится настолько высоким, что достигает какой-то точки «невозврата». В этот момент вы никогда не сможете вернуть проект на приемлемый уровень сложности за меньшее время, чем вам нужно …



2
Что такое объект активации в JavaScript?
В данном контексте выполнения объект Variable является объектом Activation этого контекста выполнения. Из моего онлайн-исследования я могу найти предыдущее предложение, перефразированное по-разному, но никто не может сказать, что это такое. Что такое объект активации?

11
Что значит «человек читаемый»? Это неправильно?
На ум приходят два примера: Одна из причин, по которой программистам .Net рекомендуется использовать файлы .config вместо реестра Windows, заключается в том, что файлы .config являются XML и, следовательно, удобочитаемыми. Точно так же JSON иногда считают читаемым человеком по сравнению с проприетарным форматом. Читаемые человеком форматы действительно читаемы людьми? В …

6
Какой термин используется для описания функции / метода, который модифицирует вызываемый объект?
Извините за общий вопрос. Я искал повсюду и нашел так много тем, похожих на эту, но не ту, которая отвечает на мой конкретный вопрос - возможно, потому что искомый термин даже не существует. Мой друг изучает программирование, особенно JavaScript, и спросил меня, почему это не работает: var a = "Hello …

4
Технический термин для обозначения противоположности внедрения зависимости?
Это скорее номенклатура (техническое письмо), а не чисто технический вопрос. Я пытаюсь написать предложение по рефакторингу (и назначить его себе), сосредоточенное на расширении внедрения зависимостей в нашем приложении. Хотя мы используем Spring для автоматического подключения bean-компонентов, все еще существуют экземпляры, использующие экземпляры bean-компонентов MyClass obj = new MyClass(...), которые могут …

1
Что означает термин контекст в программировании
Я просматривал некоторые документы по Objective C. и получил это: UIGraphicsBeginImageContext: создает растровый графический контекст и делает его текущим контекстом. Кроме того, этот же термин используется в Robotlegs: ( http://www.adobe.com/devnet/actionscript/articles/intro-robotlegs-pt1.html ) Контекст. Контекст - это механизм начальной загрузки, который инициализирует внедрение зависимостей и различные основные утилиты, которые использует Robotlegs. Словарь …

3
Как документировать экспериментальные или неполные API, такие как @deprecated?
Есть ли хороший термин, который похож, но отличается от «не рекомендуется», чтобы означать, что метод или API находятся в базе кода, но не должны использоваться, потому что их реализация не завершена или, вероятно, изменится? (Да, я знаю, эти методы не должны быть общедоступными, яда, яда, яда. Я не создавал свою …

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