Warum du deinen Code nicht vollständig verstehen musst
In defense of not understanding your codebase

In großen Codebasen mit hoher Teamfluktuation ist vollständiges Verständnis unmöglich – und auch nicht nötig. Der Autor verteidigt partielle Kenntnis gegen die in der Community überrepräsentierte Kultur der Totalübersicht. Er widerlegt Peter Naurs These, dass unverstandener Code neu geschrieben werden sollte, und zeigt anhand von LLMs und anderen Trade-offs, warum Theoriebildung nur ein Wert unter vielen ist.
In ausreichend großen Codebasen arbeitet jeder mit einer falschen Theorie des Programms.