2009-08-14 13 views
9

che libro consiglieresti per migliorare la propria C# stile di scrittura? So che Code Complete ha alcuni suggerimenti su stile e codice di organizzazione, ma non è specifico per C#.Buon libro in stile C#?

risposta

5

Dai un'occhiata alla gli standard di codifica iDesign a: http://www.idesign.net/idesign/DesktopDefault.aspx

+0

di Juval è una base solida. Il libro "Programming .NET Components" è anche abbastanza alto sui miei libri .NET "must-read". Ha molti buoni consigli su stile e pratiche. – STW

16
+3

+1: questo è un requisito DEFINITO per chiunque venga pagato al codice .NET dello sviluppatore o il cui codice potrebbe dover essere mantenuto da qualcun altro. – STW

3

MSDN ha qualche buon guidelines per lo sviluppo di classi C#.

+0

Queste sono essenzialmente una versione online di ciò che c'è nel libro delle Linee guida per la progettazione di framework senza le "annotazioni" contenute nel libro. –

7

Non un libro, ma guarda che StyleCop

+0

+ 1- quella sarebbe stata la mia risposta, ma tu avevi già risposto. – RichardOD

0

Elements of C# Style è un buon primer.

Anche se potrebbe non entrare nei dettagli di altri libri disponibili, ma ho sicuramente ottenuto il mio valore da questo valore - altamente raccomandato.

0

Auspico inoltre Clean Code da Robert Martin. Sì, non è specifico per C# e sì, migliorerà lo stile di scrittura in C#. Potrebbe essere una buona idea continuare con il libro Agile Software Development, Principles, Patterns, and Practices dello stesso autore.

Ed ecco il video 1 ora da zio Bob alla conferenza Øredev Clean Code III: Functions

PS: Shameless spina. Ho sviluppato un site che risponde esattamente a questa domanda: "Quale libro è di maggiore importanza in una determinata area?". Ottengo i dati da Amazon e disegno una rete di libri. Più collegamenti un libro ha più alta è la sua importanza. Grazie a questo sito ho anche trovato "Agile Principles, Patterns, and Practices in C#", sempre di Robert Martin, ma preferisco il libro originale. stile

Problemi correlati