PRO-BIM Logo

Jak unikać chaosu w Dynamo: 7 zasad, które działają po 6 miesiącach

Ten wpis otwiera serię notatek technicznych. Celem jest utrzymanie czytelnych grafów nawet po wielu iteracjach projektu.

Placeholder: okładka wpisu

1. Nazwy grup mówiące co i po co

Zamiast ogólnego "Inputs" i "Calc", stosuj wzorzec: sekcja + cel + efekt. Przykład: Walls | Filter by level | Output set.

2. Jedna odpowiedzialność na blok

Jeżeli grupa robi filtr, sortowanie i export jednocześnie, to po tygodniu nikt nie wie gdzie zacząć debugowanie. Rozdziel te etapy.

Placeholder: screen z Dynamo - struktura grup

3. Zawsze zostawiaj ścieżkę testową

Po każdym etapie daj podgląd wyniku: liczba elementów, próbka listy, podstawowy sanity check. To skraca czas diagnozy.

4. Ogranicz ilość wejść globalnych

Za dużo sliderów i toggli na starcie szybko zabija stabilność. Trzymaj kluczowe parametry centralnie i opisuj ich zakres.

5. Wersjonuj graf jak kod

Placeholder: screen z Dynamo - changelog i wersjonowanie

6. Komentarze pisz pod przyszłego siebie

Nie opisuj oczywistości typu "sortuję listę". Opisuj ryzyko: dlaczego ten krok jest wrażliwy i co się zepsuje, jeśli dane są puste.

7. Changelog obok grafu

Trzymaj prosty changelog przy paczce. Kiedy wracasz po kwartale, to on daje kontekst i ogranicza niepotrzebne eksperymenty.

Podsumowanie

Największy zysk daje konsekwencja: jedna konwencja nazewnicza, jedna struktura, regularny changelog. Wtedy nawet duży graf pozostaje przewidywalny.