team di sviluppo

buongiorno.
se, stabilendo certe regole preliminari, più persone lavorano separatamente a parti diverse dello stesso progetto, c’è modo di riunificare il tutto in un unico progetto, oppure c’è solo copia&incolla?
grazie.

Ti dico come farei io. Pero’ attendi il parere di altri piu’ esperti nel forum.
Io lavorerei per bene a oggetti. Tutto su classi in modo da poterli rendere esterni. Ogni parte esterna si puo’ affidare a un programmatore differente, ovviamente definendo per bene le prototipi, strutture e funzioni(ma questo e’ implicito nei gruppi di lavoro). Quando vengono consegnati le parti di programma, basta metterli nella cartella ed aprire il progetto e testare e poi compilare…

Se si lavora in più persone la soluzione migliore è utilizzare un sistema di controllo delle versioni.

Lo sapevo che c’era un metodo migliore… Potresti dirci di più per favore… non conosco questo metodo di lavoro …

Rimane quello che hai definito (corretta divisione dei lavori), salvi il progetto come testo (ma questo dipende dalla licenza e con quella senza licenza non puoi farlo) e utilizzi un server git (locale, remoto a secondo delle necessit)
Ad esempio gitHub (ma questo free solo per progetti opensource) o BitBucket (che puoi usare anche per progetti privati)

Poi con i relativi sw (o da linea di comando se hai installato i tool per git) “aggiorni” il progetto sul server in modo che tutti possono tenere le proprie copie aggiornate.

https://www.atlassian.com/git/tutorials/learn-git-with-bitbucket-cloud

Antonio… preziosa informazione! Veramente interessante. Grazie

grazie

A complemento di quanto Antonio ha gi detto a proposito di git, posso suggerire:

https://about.gitlab.com
gratuito, puoi installarlo su un tuo server locale e funziona molto bene per gestire i repo git, issues, ecc.

https://www.sourcetreeapp.com
Sourcetree un client grafico per git. Funziona bene e si integra abbastanza bene con GitLab, seppure non completamente.

Noi lavoriamo in svariate persone, su decine di applicazioni diverse con la situazione sopra descritta e posso dire che funziona bene.

http://git.

esclusivamente per gli utenti di Xojo. Progetti pubblici o privati ??.. tutto gratis :slight_smile:

Consiglio vivamente: