Both visual patches and C# source projects operate in a live environment — edits take effect immediately while the program runs. Patch changes preserve node state; C# code changes trigger a node restart (Dispose → Constructor). You can adjust parameters, add connections, and restructure patches while seeing results in real-time.
| Data flow routing, visual connections | Performance-critical algorithms | | Prototyping and parameter tweaking | Complex state machines | | UI composition and layout | .NET library interop | | Simple transformations | Native resource management |
As a rule: patch the data flow, code the algorithms.
Erklärt vvvv-Gamma-visuelle Programmiermuster – Datenfluss, Knotenverbindungen, Regionen (ForEach/If/Switch/Repeat/Accumulator), Kanäle für reaktiven Datenfluss, Ereignisbehandlung (Bang/Toggle/FrameDelay/Changed), Patch-Organisation und allgemeine Anti-Muster (zirkuläre Abhängigkeiten, Abfragen vs. Reagieren, Null ignorieren). Verwenden Sie es, wenn der Benutzer nach Best Practices für das Patchen, Datenflussmustern, Ereignisbehandlung oder der Strukturierung visueller Programme fragt. Quelle: tebjan/vvvv-skills.