Quel livre recommanderiez-vous d'améliorer le style d'écriture C #? Je sais que le code complet a quelques conseils sur le code de style et d'organisation, mais ce n'est pas spécifique à C #. P>
10 Réponses :
Regardez les normes de codage IDESign à: http://www.idesign.net/idesign/desktopdefault.aspx P >
Le style de Juval est une base solide. Le livre "Programmation Composants" est également assez élevé sur mes livres .NET "incontes-formes". Il a beaucoup de bons conseils sur le style et les pratiques.
CLR via C # par Jeffrey Richter contient Tous les modèles 2.0 que vous devez suivre afin de produire un bon code. M'a aidé immensément. P>
Directives de conception-cadre , 2e édition. < / p>
+1 - Il s'agit d'une exigence définitive pour quiconque est payé au développeur .NET code ou dont le code peut devoir être maintenu par quelqu'un d'autre.
MSDN a du bien directives pour développer des classes C #. < / p>
Celles-ci constituent essentiellement une version en ligne de ce qui se trouve dans le livre des directives de conception-cadre sans «annotations» contenues dans le livre.
Pas un livre, mais consultez stylécop p>
+ 1- Cela allait être ma réponse, mais vous avez déjà répondu.
Bien que cela ne puisse pas entrer dans autant de détails que d'autres livres disponibles mais j'ai définitivement obtenu mon argent à la valeur - fortement recommandé. P>
Je recommanderais également Clean Code par Robert Martin. Oui, ce n'est pas c # -pecific, et oui, cela améliorera son style d'écriture C #. Il pourrait être une bonne idée de continuer avec Développement logiciel agile, principes , Modèles et pratiques livre par le même auteur. P>
Et voici une vidéo d'une heure de oncle Bob à Øredev conférence Clean Code III: Fonctions p>
PS: bouchon sans vergogne. J'ai développé un site qui répond exactement à cette question: "Quel livre est de plus grande importance dans la zone donnée? ". Je reçois les données d'Amazon et dessine un réseau de livres. Plus le livre d'un livre est plus élevé son importance. Grâce à ce site, j'ai aussi trouvé " principes agiles, modèles et Pratiques en C # », encore une fois de Robert Martin, mais je préfère le livre original. P>