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.
Explica los patrones de programación visual gamma vvvv: flujo de datos, conexiones de nodos, regiones (ForEach/If/Switch/Repeat/Accumulator), canales para flujo de datos reactivos, manejo de eventos (Bang/Toggle/FrameDelay/Changed), organización de parches y antipatrones comunes (dependencias circulares, sondeo versus reacción, ignorando Nil). Úselo cuando el usuario pregunte sobre las mejores prácticas de parcheo, patrones de flujo de datos, manejo de eventos o cómo estructurar programas visuales. Fuente: tebjan/vvvv-skills.