RaFaeL писал(а): ↑24 Февраль 2021, 10:51
finsoftrz писал(а): ↑24 Февраль 2021, 9:30
Когда-то, когда деревья были высокими, трава зелёная и небо голубое, я в подобной ситуации не задумывался, садился, и писал программу с аналогичным функционалом, только лучше.
И сколько же у вас времени уходит, чтобы полностью разобраться, что делает незнакомая программа? )
На повторение функционала могут годы уйти. Думаете, это клиент оплатит? Он может оплатить только разовую работу по восстановлению файла и иногда еще обрезку базы от старых данных. Все остальное ему невыгодно.
Смотря какая программа. Если какая-то учётная система, совсем не много. В принципе, за неделю даже можно очень много написать.
По опыту перевода достаточно приличных приложений с переносом всех данных уходило около полугода до запуска в продакшене. Включая автоматические сверки данных между новой и старой системами. Сейчас наработок гораздо больше, чем тогда, можно брать готовые блоки и проецировать на них нужный функционал. Гораздо важнее мотивация. Без неё сложно добиться нужного уровня концентрации внимания. А вот с мотивацией сложнее все стало. Раньше был процесс, приобретение опыта, не только деньги. А сейчас, когда куча всего понаписано, сам процесс уже так не втыкает. А деньгами мерить, это нужен бюджет хотя бы лям в месяц, так как рутину надо отдавать кому-то на подхвате.
Вообще говоря, серьёзными проектами должна заниматься команда, в которой люди притерлись, понимают друг друга с полуслова, доверяют друг другу. Не команда программистов, конечно. Во всех этих делах собственно программирование только часть затрат, не самая большая.
C6/C11, ШВС, tps/btrieve.