Після довгого пошуку я не зміг відповісти на основне запитання, яке стосується відомого в світі розробки програмного забезпечення:
ЩО ЗНАЄТЬСЯ:
Забезпечення суворої політики щодо адекватної документації з кодом (будь то теги Doxygen, Javadoc або просто безліч коментарів) додає надмірної кількості часу, необхідного для розробки коду.
АЛЕ:
Ретельна документація (або навіть API) приносить їм підвищення продуктивності (припускається) у нових та досвідчених розробників, коли вони додають функції або виправляють помилки в дорозі.
ПИТАННЯ:
Чи потрібен додатковий час розробки для забезпечення такої документації, яка компенсується підвищенням продуктивності вниз (у суворому економічному розумінні)?
Я шукаю тематичні дослідження або відповіді, які можуть принести об'єктивні докази, що підтверджують зроблені висновки.
Спасибі заздалегідь!