Sven Rautenberg: 1: Instanzvariablen oder Funktionsparameter? 2: Überladene Funktionen?

Beitrag lesen

Moin!

Es gibt da einen Spruch: Es gibt nur zwei schwierige Dinge beim Programmieren, Cache- Invalidation und das Benennen von Dingen. Das Ding hat doch einen Verwendungszweck, also sollte der Name diesen Verwendungszweck einigermaßen beschreiben.

Original: There are only two hard things in Computer Science: cache invalidation and naming things. - Phil Karlton

... and off-by-one. (... und 1-daneben-gezählt - typischer Fehler bei Arrays, die entweder 0- oder 1-basiert starten und deswegen bei n-1 oder n enden und in for-Schleifen öfters falsch iteriert werden - sehr viele Sicherheitslücken resultieren daraus).

Grüße Sven