definition- все статьи тега


Что такое модульного тестирования, интеграционного тестирования, тестирование, регрессионное тестирование?

Что такое модульный тест, интеграционный тест, Тест дыма, регрессионный тест и каковы различия между ними? И какие инструменты я могу использовать для каждого из них? например, я использую JUnit и NUnit для модульного тестирования и тестирования интеграции. Есть ли какие-либо инструменты для тестирования дыма или регрессионного теста? ...

Проектирование программного обеспечения и архитектура программного обеспечения [закрыто]

может ли кто-нибудь объяснить разницу между дизайном программного обеспечения и архитектурой программного обеспечения? более конкретно; если вы скажете кому - то представить вам "дизайн" - что бы вы ожидали от них? То же самое касается и "архитектуры". мое текущее понимание такое: дизайн: UML-диаграмма / блок-схема / простые каркасы (для пользовательского интерфейса) для конкретного модуля/части системы архитектура: диаграмма компонентов (показывает, как различные модули системы взаимодейс ...

Как найти, где метод определяется во время выполнения?

недавно у нас была проблема, когда после серии коммитов произошел сбой бэкэнд-процесса. Теперь мы были хорошими маленькими мальчиками и девочками и бежали rake test после каждой регистрации, но из-за некоторых странностей в загрузке библиотеки Rails это произошло только тогда, когда мы запустили его непосредственно из Mongrel в производственном режиме. я отследил ошибку, и это было связано с новым драгоценным камнем Rails, перезаписывающим метод в классе String таким образом, что он нарушил одн ...

Что такое "нить" (на самом деле)?

Я пытался найти хорошее определение, и получить понимание того, что thread на самом деле. кажется, что я должен упустить что-то очевидное, но каждый раз, когда я читаю о том, что такое поток, это почти круговое определение, а-ля "поток-это поток выполнения" или "способ разделить на запущенные задачи". А-а. А? кажется из того, что я прочитал, что нить на самом деле не что-то бетон, как процесс есть. На самом деле это просто концепция. Из того, что я понимаю как это работает, процессор выполняе ...

В чем разница между эвристикой и алгоритмом?

в чем разница между эвристикой и алгоритмом? ...

Что именно означают "IB" и "UB"?

Я видел термины "IB" и "UB", используемые несколько раз, особенно в контексте C++. Я пробовал гуглить их, но, видимо, эти двухбуквенные комбинации видят много пользы. : P Итак, я вас спрашиваю...что они имеют в виду, когда говорят, что они плохие? ...

Что означает термин "Кортеж" в реляционных базах данных?

пожалуйста, объясните, что подразумевается под кортежами в sql?Спасибо.. ...