Тестирование
технологии
Код профессиональных разработчиков содержит меньше ошибок, чем код начинающих.
Это происходит не потому, что они умнее, внимательнее к деталям.
Настоящая причина кроется в том, что они пишут тесты.