Kritik an Grahams Lisp-Codierungsstil

2025-07-13

Diese Rezension analysiert die Wartbarkeit und Portabilität von Grahams Lisp-Code und findet ihn prägnant mit kurzen und gut motivierten Funktionsdefinitionen. Sie kritisiert jedoch seinen übermäßig kurzen und kryptischen Namensstil, die übermäßige Verwendung von verschachtelten if-Anweisungen, die Vermeidung von Schleifenkonstrukten und die Bevorzugung von Rekursion gegenüber Iteration, sogar mit dem Risiko von Stack-Overflows. Diese stilistischen Entscheidungen weichen von gängigen Lisp-Praktiken ab und können die Lesbarkeit des Codes negativ beeinflussen.

Mehr lesen
Entwicklung Programmierpraktiken