Basics – Trockenes Einzelstück

Hallo Spaß-Coder, im Artikel Basics? Kenn’ ich doch schon! haben wir begründet, warum grundlegende Programmierpraktiken sinnvoll und hilfreich sind. Eine wichtiger Punkt in der objektorientierten Programmierung ist die Wiederverwendbarkeit unseres Codes. Darüber möchten wir im Folgenden ein wenig sprechen.   Don’t Repeat Yourself Anders als beim Lernen, wo ständige Wiederholung das zu Lernende festigt, ist […]

Basics – Funktionen

Hallo Spaß-Coder, im Artikel Basics? Kenn’ ich doch schon! haben wir begründet, warum grundlegende Programmierpraktiken sinnvoll und hilfreich sind. Einige dieser Basics betrifft insbesondere Funktionen in unserer Programmierung. Darüber möchten wir im folgenden ein wenig sprechen.   Regeln für Funktionen Frei nach Uncle Bob (Robert C. Martin) – es gibt zwei Regeln zu Funktionen: Funktionen […]

Basics – Aussagekräftige Namen

Hallo Spaß-Coder, im Artikel Basics? Kenn‘ ich doch schon! haben wir begründet, warum grundlegende Programmierpraktiken sinnvoll und hilfreich sind. Eine dieser Basics ist die Regel, für alles möglichst aussagekräftige Namen zu finden. Darüber möchten wir im folgenden ein wenig sprechen. Aussagekräftige Namen Wieso steht an der Methode eigentlich nicht dran, was sie macht? Kennt ihr […]

Basics – Pfadfinderregel

Hallo Spaß-Coder, im Artikel Basics? Kenn‘ ich doch schon! haben wir begründet, warum grundlegende Programmierpraktiken sinnvoll und hilfreich sind. Eine dieser Basics ist die Pfadfinderregel, die wir im folgenden vorstellen. Pfadfinderregel „Hinterlasse den Campingplatz sauberer, als du ihn vorgefunden hast.“ Wenn ich gerade dabei bin, den mir vorliegenden Code zu verstehen und habe dann die […]

Basics? Kenn‘ ich doch schon

Hallo Spaß-Coder. Wer programmiert, kennt doch sicherlich alle Basics wie z.B. Namenskonvetionen, Code-Formatierung, Verwendung von Parametern und so weiter, oder? Klar! Alles schonmal gehört. Und genau das ist der Unterschied zwischen kennen und können, also dem „schon mal gehört“ und dem tatsächlichen Anwenden dieser Grundgedanken eines guten Programmierstils. Warum sind die Grundprinzipien wichtig für unsere […]