Если сумма большая (фрилансер работал более пары часов) и доверия между вами нет, то:
1) задним числом подписываете договор по фактически сделанному ТЗ;
либо
2) он поднимает приложение на своём сервере, вы туда заходите через браузер и всё проверяете. Оплачиваете бОльшую часть суммы (или всё сразу) и получаете код с инструкцией по установке + описание системных требований. Комментариев к коду требовать не надо, если это заранее не было обговорено. Код должен быть просто рабочим и не обфусцированным. Устанавливаете у себя по инструкции, если возникают сложности - спрашиваете. После установки и проверки у себя - оплачиваете оставшееся.
Предпочтительнее первый вариант, но вообще как договоритесь. На будущее - надо разбивать большие ТЗ на этапы, которые проверять и оплачивать отдельно.
|