Artikel für Leute, die
den Stack ausliefern
Originale Beiträge zu React, Node.js, TypeScript und AI — aus derselben Praxis wie unsere Operator-Software. Artikeltexte auf Englisch.
Tag: refactoring
Aggressives Refactoring einer vibe-kodierten Anwendung: Die Architektur wieder sichtbar machen.
Wie eine 27k-Zeilen-vibe-kodierte C#- und TypeScript-Anwendung mit Agenten entwirrt wurde: Zuerst Verträge, eine Black-Box-Test-API, Domäntypen sowie ein Team aus Entwicklern und Reviewern als Agenten.
6 Min. LesezeitÜberprüfung großer AI-Refaktorisierungen: Warum das Bestehen von Tests die gelöschte Absicht übergeht
Erfahren Sie, warum von KI unterstützte Refaktorisierungen unbemerkt tragenden Code entfernen, warum grüne Tests dies nicht erkennen, sowie fünf Überprüfungsmethoden, die große Refaktorisierungen sicher für den Einsatz machen.
7 Min. LesezeitLesbares JavaScript am Beispiel: Zehn Refaktorisierungen vor und nach der Umsetzung
Zehn kleine Refaktorisierungen in JavaScript und React – von Namensgebung und Parameterobjekten über Fehlerbehandlung bis hin zur Formatierung –, die es dem nächsten Entwickler erleichtern, den Code zu lesen und zu ändern.
7 Min. LesezeitZerlegen von zu großen React-Komponenten ohne Produktionsrückfälle
Ein schrittweiser Ansatz zur sicheren Aufteilung großer React-Komponenten: Zuweisung von Verantwortlichkeiten, Extraktion der reinen Logik, Übernahme des Zustands sowie Bereitstellung in kleinen Schritten.
17 Min. LesezeitÜberprüfung von utils.js: Sechs eingebaute Funktionen, die manuell erstellte Hilfsfunktionen ersetzen
Erfahren Sie, welche nativen JavaScript-APIs Hacke zur tiefen Klonierung, defensiv angelegte Kopien, manuelle Zeitlimits, verzögerte Promises sowie lodash groupBy ersetzen können und welche Einschränkungen dabei gelten.
5 Min. LesezeitSieben Warnsignale bei Reviews, die teure zukünftige Änderungen vorhersagen
Erlernen Sie, sieben häufige Probleme in Code zu erkennen, die erfahrene Prüfer frühzeitig bemerken – von booleschen Modusflaggen über unterdrückte Fehler bis hin zu anderen Problemen – sowie, wie Sie beurteilen können, wann jedes davon ein echtes Problem darstellt.
13 Min. LesezeitSoftwarearchäologie: Eine praktische Methode zum Verstehen von Altcode
Erlernen Sie einen schrittweisen Ansatz zur sicheren Untersuchung undokumentierter, veralteter Codebasen – von der Analyse der Commit-Geschichte bis zum Refactoring, ohne die Produktivumgebung zu beeinträchtigen.
8 Min. LesezeitWenn die KI Ihre React-App schreibt, aber die Prinzipien des sauberen Codes ignoriert
Von KI erstellte React-Anwendungen überspringen oft die Prinzipien des sauberen Codes. Sieben Gewohnheiten zur Wiederherstellung: DRY, einzige Verantwortung, Schutzklauseln und vier weitere, mit praktischen Lösungen.
11 Min. Lesezeit
Über diese Artikel
Angebot in 24 Stunden
Denselben Stack in einer Operator-Schicht? Brief schicken — Angebot in 24 Stunden.