Efektywne tworzenie list w Dynamo
Listy to rdzeń Dynamo. Gdy ich struktura jest przewidywalna, cały graf staje się szybszy i łatwiejszy do utrzymania.
Zasada 1: Myśl o strukturze wcześniej
Zanim dodasz kolejne nody, ustal czy wynik ma być listą płaską, listą list czy mapą klucz-wartość.
Zasada 2: Minimalizuj przebudowy list
Unikaj wielokrotnych transpozycji i flatten bez potrzeby. Każda przebudowa to koszt i ryzyko utraty logiki.
Zasada 3: Standaryzuj wejścia
- Zamieniaj pojedyncze elementy na listy na wejściu.
- Wyrównuj długości tylko świadomie.
- Dokumentuj oczekiwany poziom listy.
Dzięki temu łatwiej dodać nowe etapy bez efektu domina.