January 2022
Intermediate to advanced
424 pages
10h 50m
German

»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 ...