4

Aussagekräftige Namen

image

»Die beiden kniffligsten Probleme der Informatik sind die Wahl von Namen, die Cache-Invalidierung und Abweichungen um 1.« Dieser klassische Scherz, der Leon Bambrick zugeschrieben wird und auf ein Zitat von Phil Karlton zurückgeht, enthält ein Körnchen Wahrheit: Es ist tatsächlich schwer, sich gute Namen – formal Bezeichner genannt – für Variablen, Funktionen, Klassen und andere Dinge in der Programmierung auszudenken. Knappe und doch beschreibende Namen sind für verständlichen Code unverzichtbar. Das ist aber leichter gesagt als getan. Wenn Sie umziehen und alle Kartons mit »Sachen« beschriften, wäre das zwar knapp, aber ...

Get Der Weg zum Python-Profi now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.