Modalita':
I lavori verranno divisi per aree: ogni progetto avra' la sua pagina a parte, per evitare confusioni. Tentero' di tenere il piu' possibile aggiornata una tabella riportante tutte le fasi attuali della lavorazione e il nome di chi vi sta lavorando.
Saranno sempre disponibili tutte le versioni testate e approvate e in generale tutto il codice prodotto, dividendolo tra codice ancora da sviuluppare (incompleto) e codice gia' ok, compilabile e funzionante ma con qualche bug accertato o semplicemente con possibilita' di ottimizzazione.
Ognuno sara' libero di scaricarsi tutti i listati: cosa utile pero' sara' seguire le fasi dello sviluppo e non lavorare a casaccio, andando a creare funzioni gia' implementate.
A chi proporra' il progetto faro' il forward immediato dei moduli e delle richieste di spiegazioni che mi potranno arrivare, cosicche' ci pensera' lui e io mi limitero' a postare domande e risposte (e a partecipare, se ne saro' in grado...).
Regola Principe:
In linea di massima porrei una sola regola chiave, sempre valida: chiarezza e conformita' agli standard. E' gia' difficile rileggere e capire i propri listati dopo un mese che li si e' scritti, figuriamoci la roba uscita dalla testa di un altro.
Siate chiari e commentate il piu' possibile ogni cosa, pubblicando molti file di solo testo con le spiegazioni.
On line ci sara' un progetto mio, Battlefield, un po' per soddisfazione personale un po' a mo' di esempio di quanto detto sopra. Aiutatemi!
Ho detto tutto... buon lavoro!
Progetti Open Source