Нужно ли эстимейтить больше времени на проект с нуля, если использовать с Reactом Typescript?
Нужно ли эстимейтить больше времени на проект с нуля, если использовать с Reactом Typescript?
Предположим, что в процессе разработки заказчик будет несколько раз вносить изменения в требования к системе еще до релиза.
Действительно ли это займёт больше времени?
Мне кажется, что при изменениях типы наоборот позволяют сразу увидеть, в каких местах что сломалось и требует переделки. Плюс возможность сразу видеть все доступные переменные где-то в глубине кода, что не всегда доступно на ванильном js, позволяют писать чуточку быстрее. И еще возможность видеть часть багов до выполнения экономит время на будущих баг фиксах.
При разработке на Typescript будет уходить немного больше времени.
Но он сэкономит недели и месяцы на отлове и правке багов.
(Если он в режиме strict, когда он ругается на всё что может)