На каких этапах жизненного цикла разработки программного обеспечения лучше всего проводить unit-тестирование, интеграционное тестирование и системное тестирование, и почему? — ДейлиПреп