В конце концов мы приходим к тому, что unit-тестирование и правда мастхэф для разработчика любого абсолютно уровня, потому как от этого зависит и вся разработка в целом, в общем-то. То есть, проверяя свой код, вы закрываете сразу несколько проблем: исключаете или минимизируете количество ошибок в том, что написали; учитесь проверять сделанную работу, что всегда важно; передаёте более качественный “продукт” своим коллегам; банально качаете свои скиллы, набирая всё больше строк код и подмечая ошибки, которые чаще всего допускаете при его написании. Unit-тестирование позволяет разработчику убедиться, что компонент работает правильно и не содержит ошибок, а также облегчает поиск и устранение ошибок в случае их обнаружения. Отдельные модули, прошедшие unit-тестирование, могут быть интегрированы в более крупные модули и тестироваться вместе с ними. В целом, unit-тестирование помогает повысить качество и надежность программного обеспечения и ускорить процесс его разработки.