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
Effective C# di Bill Wagner, così come il sequel, More Effective C#.
Dai un'occhiata alla gli standard di codifica iDesign a: http://www.idesign.net/idesign/DesktopDefault.aspx
CLR Via C# by Jeffrey Richter contiene tutti i modelli 2.0 è necessario seguire al fine di produrre buon codice. Mi ha aiutato immensamente
Framework Design Guidelines, 2nd Edition.
+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
MSDN ha qualche buon guidelines per lo sviluppo di classi C#.
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. –
C# Concisely molto approfondita
C# 4.0 in a Nutshell, Fourth Edition è grande libro
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.
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
- 1. Un buon libro per Crystal Reports?
- 2. Un buon libro per Unix Internals
- 3. Un buon libro per imparare l'API Unix?
- 4. Cerchi buon libro per Grails 2.0
- 5. Che cos'è un buon libro/guida per la programmazione socket in C?
- 6. qualsiasi buon libro su applicazioni web scalabili (Java/Ajax/REST)?
- 7. buon libro per wsdl, servizi web e php soap?
- 8. PHP - buon cronjob/crontab/cron tutorial o libro
- 9. Che cos'è un buon libro multithreading per Delphi?
- 10. C'è davvero un buon libro sul ray tracing?
- 11. Buon libro per imparare WPF usando C# dal punto di vista del principiante
- 12. C'è qualche buon libro per la libreria Boost C++ e per la progettazione orientata agli oggetti in C++?
- 13. Algorithm Design Manual è un buon libro per un principiante in algoritmi?
- 14. Crea un libro Kindle programmaticamente usando C#?
- 15. Libro principianti per .NET e C#?
- 16. C++ numero Primo compito dal libro
- 17. buon stile: Tipo alias vs sottoclasse vuote classi/tratti
- 18. Dove posso trovare un buon libro sulla scrittura di applicazioni curses con perl?
- 19. Buon metodo di apprendimento per Objective-C?
- 20. C++ 11 callback in stile?
- 21. Stream C++ contro IO in stile C?
- 22. Nome C in stile C di D?
- 23. cos'è un buon compilatore c
- 24. Quale flag dovrei usare per imporre un buon stile C++ 11?
- 25. Suggerisci un buon libro di architettura e design per lo sviluppo .Net
- 26. Qualcuno può raccomandarmi un buon tutorial PyQt/PySide/libro/serie di video?
- 27. std :: vettori stile c e stile
- 28. Qualsiasi buon libro sull'architettura del sito web (non sulla progettazione dell'interfaccia utente)?
- 29. Che cos'è un buon libro/risorsa di livello introduttivo per la compressione?
- 30. "defer" in stile golan in C++
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