Keine Angst vor neuen Typen: Lektionen aus Go und C

2025-03-22

Viele Entwickler zögern, neue Typen in ihren Codebasen zu erstellen. Dieser Artikel argumentiert, dass dies aus der Angst rührt, das wahrgenommene „große Design“ zu verändern und Komplexität hinzuzufügen. Der Autor behauptet jedoch, dass die Erstellung eines neuen Typs die Lesbarkeit und Wartbarkeit des Codes deutlich verbessert, wenn eine Reihe von Werten natürlich zusammengehört. Am Beispiel von Go werden die Vorteile der Erstellung kleiner, zweckgebundener Typen wie einer `CreateSubscriptionRequest`-Struktur hervorgehoben, die die Datenverwaltung in Funktionsaufrufen vereinfacht. Der Autor ermutigt Entwickler, ihre Bedenken hinsichtlich der Erstellung neuer Typen zu überwinden und betont, dass diese Praxis in den C- und Go-Kulturen üblich und akzeptiert ist, sofern der Zweck des Typs durch seinen Namen klar vermittelt wird.

Mehr lesen
Entwicklung