Io e un altro sviluppatore con il vantaggio del nostro direttore IT abbiamo avviato una libreria per scopi generici in .NET con l'intenzione che fornirà molte classi di utilizzo comune che utilizziamo nel nostro sviluppo quotidiano.
Durante le discussioni e la progettazione della biblioteca abbiamo messo a punto una serie di standard che vogliamo che la libreria segua per assicurarne il mantenimento e l'espansione in modo coerente.
Qual è il modo migliore per garantire che queste decisioni prese per la biblioteca portino feed agli altri sviluppatori che potrebbero utilizzare e aggiungere a questa libreria in futuro. Una delle nostre decisioni era garantire che esaminassimo tutti i codici archiviati, quindi prevediamo inizialmente alcune differenze negli stili di codifica degli individui che non rientrano negli standard del progetto.
Alcune idee che ho avuto sono state:
- Aggiungi un file Read-me.txt al progetto che delinea le linee guida e gli standard
- Invia un'email a tutti i membri del team per informarli sul progetto ecc.
- Chiama una riunione del team per seguire questo nuovo progetto e le nostre aspettative e standard che intendevamo seguire
- Prova e applica gli standard tramite Visual Studio (non sono sicuro se ciò sarebbe possibile o come solo un'idea)
Al momento non ci sono standard generali di programmazione aziendale, quindi questo sarebbe il primo vero motivo per cui stiamo creando uno standard a cui i diversi team di progetto dovrebbero attenersi.