Im Inneren des ComputersProgrammierung
Das Zaunpfosten-Rätsel
Ein 10-Meter-Zaun mit einem Pfosten pro Meter braucht 11 Pfosten
Ein 10-Meter-Zaun, jeden Meter ein Pfosten. Einfach: 10 Pfosten, oder? Genau in diese Falle tappen Programmierer ständig.
Das erfährst du
- Woher der zusätzliche Pfosten kommt
- Warum Code ab null zählt
- Der Ein-Zeichen-Bug in einer Schleife
Warum es wichtig ist
Off-by-one-Fehler sind ein Klassiker unter den Bugs, und sie verstecken sich auch in Kalendern, Seitenzahlen und Hotelaufenthalten.
Diese Lektion spielen
Kostenlos spielbar im Browser oder auf dem iPhone