Refina
Editor öffnen

Planen Sie das Refactoring Ihres Codes

Zeichnen Sie den aktuellen Ablauf und notieren Sie, was sich in jedem Block ändern muss.

Ohne Registrierung. Die Daten werden nur in Ihrem Browser gespeichert.

Ablauf in Blöcken

Verbinden Sie Blöcke, um Prozesse, Bedingungen und Fehlerpfade zu beschreiben.

Vorher und nachher

Vergleichen Sie das aktuelle Verhalten und den aktuellen Code mit dem, was sich ändern soll.

Alternative Pfade

Benennen Sie jeden Ausgang, um zu erklären, wann dieser Pfad genommen wird.

Export

Sichern Sie eine Kopie als JSON oder teilen Sie das vollständige Szenario als PDF.

So planen Sie ein Refactoring mit Refina

  1. 1. Aktuellen Ablauf beschreiben

    Legen Sie einen Anwendungsfall an und trennen Sie seine Szenarien. Verbinden Sie Prozesse, Bedingungen und Fehlerpfade, um festzuhalten, wie der Code heute funktioniert.

  2. 2. Änderungen festhalten

    Markieren Sie die Blöcke, die beibehalten, angepasst, entfernt oder hinzugefügt werden. Vergleichen Sie den aktuellen mit dem vorgeschlagenen Code und notieren Sie die Akzeptanzkriterien.

  3. 3. Prüfen und teilen

    Prüfen Sie die Verbindungen und die Feldzuordnung. Exportieren Sie das Szenario als PDF zur Durchsicht oder als JSON, um auf einem anderen Gerät weiterzuarbeiten.

Feldzuordnung zwischen Datenstrukturen

Wenn Sie einen API-Vertrag oder eine Datenstruktur ändern, halten Sie fest, woher jedes Feld stammt und wohin es geht. Refina liest Strukturen in Go, Protobuf, TypeScript und JSON. Neue und entfernte Felder sowie Umwandlungsregeln können Sie im selben Szenario wie den Ablauf angeben.

Häufige Fragen zu Refina

Ändert Refina meinen Code?

Nein. Sie beschreiben das aktuelle Verhalten und die vorgeschlagene Änderung. Die Implementierung und das Ausführen der Tests bleiben in Ihrer Entwicklungsumgebung.

Wie sichere ich eine Kopie des Projekts?

Nutzen Sie den JSON-Export, um die Daten des Arbeitsbereichs zu sichern und später wieder zu importieren. Tun Sie das, bevor Sie die Websitedaten löschen oder das Gerät wechseln. Das PDF dient zum Lesen und Prüfen, nicht zum Wiederherstellen des Projekts.

Kann ich einen neuen Ablauf zeichnen?

Ja. Beim Anlegen eines Anwendungsfalls wählen Sie zwischen dem Zuordnen eines bestehenden Ablaufs und dem Zeichnen eines neuen. Es gibt Vorlagen mit Bedingungen, Integrationen, Wiederholung und Warten als Ausgangspunkt.