do's don'tsFür einen Entwickler ist es im Alltag immer wichtig einen gut lesbaren und möglichst intuitiven Code zu schreiben. D.h. andere Entwickler sollten schnell verstehen können worum es geht und was welche Methode macht und das ggf. sogar ohne Dokumentation ( auch wenn diese natürlich unverzichtbar ist ). Optimal ist dies der Fall, wenn ein Methodenname so eindeutig ist, dass jeder weiß was sie macht.

Auf folgende Dinge sollten geachtet werden :

  • Benutze keine Unterstriche oder ähnliche, nicht alphanumerische, Zeichen
  • Benutze möglichst keine Wörter, welche in der Programmiersprache eingebettet sind
  • Versuche einfach zu lesende Namen zu verwenden
  • Verwende PascalCasing für Namespaces, Klassen, Typen und Methoden sowie Properties
  • Verwende camelCasing für Parameter in Methoden und für lokale variablen

DON’T !

public myClass
{
    public void method( myclassname valuename )
    {
        //logik
    }
}

DO !

public MyClass
{
    public void Method( MyClassName valueName )
    {
        //logik
    }
}