Technische Schulden sind wie Tetris

Avatar of Robin Rendle
Robin Rendle am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Hier ist ein wunderbarer Beitrag von Eric Higgins über Refactoring und technische Schulden. Er vergleicht riesige Refactoring-Projekte mit Tetris.

Ähnlich wie bei der Führung eines Unternehmens wird Tetris, je länger man spielt, schwieriger. Die Teile bewegen sich schneller und es wird schwieriger Schritt zu halten.

Ähnlich wie bei der Führung eines Unternehmens kann man Tetris nie gewinnen. Es gibt keine wirkliche Ziellinie. Man kontrolliert nur, wie schnell man verliert.

Ähnlich wie bei der Führung eines Unternehmens führt das Ansammeln von zu vielen Lücken in Tetris zum Verlust.

Ich liebe diesen Vergleich, trotz meiner mittelmäßigen Tetris-Fähigkeiten. Es fühlt sich wirklich so an, als ob selbst die "einfache" Entwicklung schwieriger wird, wenn die technischen Schulden auf einem Projekt wachsen, ähnlich wie die Tetris-Teile schneller werden und wenig Zeit zum Reagieren bieten, wenn der Stapel wächst. Ich denke jedoch, dass ich vielleicht eine optimistischere Sicht auf technische Schulden insgesamt habe. Wenn man langsam und sorgfältig arbeitet, kann man eine Kultur des Refactorings aufbauen und im Laufe der Zeit an Dynamik gewinnen.

Direkter Link →