Profiler

Einfach bleiben: KISS, YAGNI, DRY und Beware of Premature Optimization

Vier Prinzipien halten Code einfach: KISS (so einfach wie möglich), YAGNI (nur bauen, was heute gebraucht wird), DRY (jedes Wissen genau einmal) und Beware of Premature Optimization (erst messen, dann optimieren). An der Kata der CSB-Rad GmbH entfernst Du doppelte Berechnungen, einen ungenutzten Parameter und einen Zwischenspeicher, der nichts bringt. Dabei lernst Du auch die Grenzen kennen: Nicht jede Ähnlichkeit ist eine Dopplung, und manchmal ist Wiederholung das kleinere Übel.