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

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

2
Должен ли я использовать термин «бизнес-логика», говоря о некоммерческих приложениях?
Предположим, что есть часть программы, которая не занимается инициализацией, вводом, выводом. Он просто указывает, что должно быть сделано, что разрешено или нет. Я использую термин «бизнес-логика» для этого. Но приложение не может иметь ничего общего с бизнесом. Пример: игра. Предположим, есть следующие части: Обработка ввода Обнаружение столкновений, физика, контроль игрока …

7
Является ли многократное использование синонимом хорошего дизайна?
Возможность многократного использования - особенность хорошего дизайна программного обеспечения . Является ли многократное использование приемлемым блеском («краткое обозначение значения») для хорошего проектирования программного обеспечения? Почему?

8
Уместно ли в описании работы разработчика «безошибочно» использовать в качестве ключевого выхода? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Как часть обзора всех должностных инструкций, моя компания решила включить следующее в качестве …

5
Подрядчик против Консультанта [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

12
Как объяснить концепции ООП нетехническому человеку?
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я часто стараюсь не говорить людям, что я программист, потому что большую часть времени я объясняю им, что это на самом деле …

3
INT_MIN-1 - это переполнение или переполнение?
Кажется, я помню, что читал underflowозначает, что у вас слишком малая величина, которая больше не может быть представлена ​​в виде overflowозначает, что у вас слишком большая величина, которую больше нельзя представить в виде Однако на практике я понимаю, что термины используются так, что underflowозначает, что у вас слишком маленькое значение, …


4
Терминология: действительно удалить против установленного флага IsDeleted («мягкое удаление»)
У меня есть сайт, где обычный пользователь может удалять записи, где происходит установка IsDeletedфлага. На административных страницах привилегированный пользователь может удалять записи, в которых действительный SQL DELETEпостоянно удаляет такие записи. Разница важна по очевидным причинам, и я хочу использовать непротиворечивый термин для обозначения одной формы удаления по сравнению с другой. …
10 terminology  data 

1
Почему это называется управлением конфигурацией программного обеспечения (SCM)?
Когда я думаю о конфигурации программного обеспечения, я думаю о файле, который читается во время выполнения - указанный файл будет содержать такие вещи, как порт, который сервер может использовать, использовать ли шифрование, и пути различных ресурсов. Когда я впервые столкнулся с «управлением конфигурацией программного обеспечения», я подумал, что это означает …

6
Почему темы называются потоками?
Я понимаю, что процесс единица владения ресурсами и исполняемые инструкции. Потоки позволяют процессу совместно использовать свои ресурсы с несколькими выполнениями, и для ОС проще планировать потоки из-за всех издержек, связанных с целыми процессами. Но почему название потока ? Есть ли какая-то ссылка на строку или чередование выполнения? Несмотря на это, …

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

1
Есть ли явное слово для неабстрактного класса?
Я получил в основном абстрактные классы в своем проекте, и есть несколько других классов, которые используют / наследуют их. Когда я пишу документацию, я хотел бы указать, что часть этого относится только к поведению этих неабстрактных классов, но я обнаружил, что использование этого слова глупо. Я мог бы просто сказать, …

7
В чем разница между статическим анализом кода и проверкой кода?
Я просто хотел узнать, в чем разница между статическим анализом кода и проверкой кода. Как каждый из этих двух сделан? В частности, какие инструменты доступны сегодня для обзора кода / статического анализа PHP? Я также хотел бы знать о хороших инструментах для обзора кода для любого языка.

3
Подходящий словарный запас, помогая начинающим программистам
Я довольно часто помогаю начинающим программистам; объясняя, почему их код не работает, когда они спрашивают, предлагая решения и тому подобное. Люди, которым я помогаю, получают формальное образование по программированию из модуля первого года обучения на Java, но я чувствую, что не могу общаться с ними очень хорошо. Например: можно написать …

6
В чем разница между инженером и менеджером по продукту?
Кажется, что в настоящее время во всех командах разработчиков есть как разработчики программного обеспечения, так и менеджер по продукту. Я новичок в индустрии программного обеспечения, и мне интересно, в чем разница? Необходимо ли менеджеру по продукту иметь опыт программирования? Как разделить работу между инженерами и менеджером по продукту?

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