Non sono riuscito a trovare alcuna domanda direttamente applicabile alla mia query, quindi la sto postando come una nuova domanda. Se c'è qualche discussione esistente che potrebbe aiutarmi, ti preghiamo di segnalarlo e chiudere la domanda.Linee guida per la codifica + Best practice?
Domanda:
ho intenzione di fare una presentazione sugli orientamenti C# codifica ma non dovrebbe limitarsi a standard di codifica.
Quindi ho un'idea approssimativa, ma penso di dover affrontare buone pratiche di programmazione. Quindi il contenuto sarà qualcosa come questo.
standard di codifica di base - Involucro, formattazione ecc
Buone pratiche - Utilizzo di HashSet sulle altre strutture di dati, String vs String Builder, immutabilità di stringa e li utilizzano in modo efficace ecc
In realtà vorrei aggiungere altre buone pratiche (Soprattutto per migliorare le prestazioni). Mi piace quindi ascoltare alcune buone pratiche da utilizzare con C#. Eventuali suggerimenti??? (Non c'è bisogno di grandi descrizioni :) Solo l'idea è sufficiente.)
Probabilmente questo dovrebbe essere wiki della comunità. –
Fare attenzione alla creazione di standard di codifica proprietari. Gli standard di codifica sono spesso ben intenzionati ma spesso fanno infuriare gli sviluppatori quando sono contrari a quanto pubblicato da Microsoft. Creare un documento con un collegamento a MSDN;) – Jonathan
Un articolo ben scritto con le ultime linee guida e suggerimenti https://www.codingular.com/2017/05/csharp-coding-style-guidelines-best-practices/ –