• AAA Programming pour les développeurs .NET
  • Introduction
  • Nommer correctement les choses
    • Les conventions de nom du Framework .Net
      • Pascal Casing
      • Camel Casing
      • Quand utiliser Pascal Casing
      • Quand utiliser Camel Casing
      • Le cas particulier des variables associées à une propriété
      • Références
    • Comment nommer une méthode ou une propriété qui renvoie un booléen
  • Toujours penser positif
    • Introduction
    • Ne jamais utiliser l’opérateur de négation !
    • Comment coder une expression booléenne
    • Comment coder une expression négative sans utiliser l'opérateur de négation
    • Ne jamais commenter à l'intérieur d'un bloc de code
    • Comment remplacer un IF...ELSE par une projection
    • Comment remplacer l'opérateur ternaire ? par une méthode d'extension
    • Comment coder une boucle While
  • L'opérateur new
    • Comment remplacer l'opérateur new : propriété statique, méthode statique et chaînage de méthode
    • Références
  • La Loi de Déméter
    • Comment appliquer la loi de Déméter
  • Synthèse des règles spécifiques au AAAProgramming
Powered by GitBook

Références

Références

Cette section contient la liste des références utilisées pour la rédaction de cette section.

Naming Guidelines
  • https://msdn.microsoft.com/en-us/library/ms229002(v=vs.110).aspx
  • Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries de Krzysztof Cwalina et autres
Anders Hejlsberg
  • https://en.wikipedia.org/wiki/Anders_Hejlsberg
  • Anders Hejlsberg - What influenced the development of C#? (Channel 9)
  • Behind the code (Channel 9)

results matching ""

    No results matching ""