Тестування підрозділів звучить для мене чудово, але я не впевнений, що мені слід витрачати якийсь час, дійсно вивчаючи це, якщо я не можу переконати інших, що це має значну цінність. Я маю переконати інших програмістів і, що ще важливіше, лічильників в управлінні, що весь додатковий час, витрачений на вивчення рамки тестування, написання тестів, постійне оновлення і т. Д., Оплатить себе, а потім і деякі.
Який доказ є? Хтось насправді розробив одне і те ж програмне забезпечення з двома окремими командами, одна використовувала тестування одиниць, а інша ні, і порівнювала результати? Я сумніваюся в цьому. Чи просто я повинен це виправдати: "Подивіться це в Інтернеті, всі про це говорять, значить, це потрібно зробити правильно"?
Де є важкі докази, які переконують мирян у тому, що одиничне тестування варто докласти зусиль?