Mit dem Benennen von Variablen, Methoden, Klassen, etc. kann man vieles falsch machen, was die Lesbarkeit und Wartbarkeit stark beeinträchtigt.
Mysteriöse Namen
SqlDataReder dr1;
int od;
void Button1_Click() { .. }
class Page1 { .. }
Wenn man diesen Code liest, hat man keine Ahnung, was diese Namen genau bedeuten sollen.
Nichtssagende Namen
void BeginCheckFunctionality_StoreClientSideCheckboxIdsArray() { .. }
Dieser Methodenname sagt uns nichts aus und es muss im Quellcode nachgeschaut werden, was diese Methode genau macht
Namen mit Codierung
int iMaxRequests;
StringCollection m_objCollection = new StringCollection();
Mehrdeutige Namen
bool MultiSelect();
Selektiert diese Methode mehrere Items oder gibt es uns die selektierten Items zurück?
Noisy Names
Customer theCustomer;
List<Customer> listOfApprovedCustomers;
Zuletzt aktualisiert