In this respect it's rather like self-testing code.
В каком-то отношении, это похоже на самотестирующийся код.
For self-testing code you need a suite of automated tests that can check a large part of the code base for bugs.
Для кода самотестирования вам понадобится набор автоматических тестов, которые могут проверять большую часть кода на наличие ошибок.
Regular readers of my work will know that I'm a big fan of both TDD and XP, however I want to stress that neither of these approaches are necessary to gain the benefits of self-testing code.
Постоянные читатели моей работы будут знать, что я большой поклонник как TDD, так и XP, но я хочу подчеркнуть, что ни один из этих подходов не нужен для получения преимуществ кода самотестирования.
Although TDD is my preferred way of producing self-testing code.
И все же мой любимый способ написания самотестируемого кода - подход TDD.
Continuous Integration assumes a high degree of tests which are automated into the software: a facility I call self-testing code.
Непрерывная интеграция предполагает высокую степень автоматизации, которая автоматически включается в программное обеспечение: объект который я называю автоматическое тестирование кода.
Although TDD is my preferred way of producing self-testing code.
(Хотя TDD является моим предпочтительным способом создания кода самотестирования).
This is a Good Thing, but it's not necessary for the purposes of Continuous Integration, where we have the weaker requirement of self-testing code.
Это хорошая вещь, но для целей Continuous Integration нет необходимости, когда у нас есть более слабое требование самотестирования кода.
In particular the rise of Extreme Programming (XP) and Test Driven Development (TDD) have done a great deal to popularize self-testing code and as a result many people have seen the value of the technique.
В частности, появление Extreme Programming (XP) и Test Driven Development (TDD) сделало много для популяризации кода самотестирования, и в результате многие люди увидели ценность этой техники.
Self-testing code is software that incorporates built-in tests (see test-first development).
Самотестирующийся код (от англ. Self-testing code) - программное обеспечение, включающее в себя встроенные тесты (смотри Разработка через тестирование).
Although TDD is my preferred way of producing self-testing code.
Хотя я предпочитаю TDD для создания самотестируемого кода.
This is a Good Thing, but it's not necessary for the purposes of Continuous Integration, where we have the weaker requirement of self-testing code.
Это очень хорошая практика, но она необязательна для целей непрерывной интеграции, где к самотестируемому коду предъявляются не такие строгие требования.
In particular the rise of Extreme Programming (XP) and Test Driven Development (TDD) have done a great deal to popularize self-testing code and as a result many people have seen the value of the technique.
Широкое распространение практик экстремального программирования (ХР) и разработки через тестирование (TDD) особенно повлияло на популяризацию концепции самотестирующегося кода, которая была по достоинству оценена многими людьми.
Potentially sensitive or inappropriate content
Examples are used only to help you translate the word or expression searched in various contexts. They are not selected or validated by us and can contain inappropriate terms or ideas. Please report examples to be edited or not to be displayed. Potentially sensitive, inappropriate or colloquial translations are usually marked in red or in orange.