По моей практике, в общей доле подготовки прикладного программного обеспечения вообще-то малую часть имеет само программирование, как создание кода.
Те кто так пишут по сути равны тем, кому надо провести ПНР.

Этим людям нужно чтоб заработало, чтоб заплатить Вам зарплату и иметь самим маржинальную прибыль.
Нет прибыли, не нужна и работа.
Им вообще не интересен сам процесс, как неинтересны и мы с Вами. Они живут от имени "бабки"
Вот примерно то, что надо обсуждать до подготовки кодов:
Вложение 26158