Home / Xpresso / Know How


X-Manager, Cambiare l'ordine di esecuzione

Con linguaggi di programmazione procedurali è facile determinare l'ordine di esecuzione delle parti del codice. In Xpresso questo è diverso. Vediamo come determinare l'ordine di esecuzione il X-Mageger. Esso contiene tutti I nodi usati nella progettazione e XGruppi mostra le subdirectory e i nodi contenuti negli XGruppi. Per cambiare l'ordine di esecuzione basta cambiare l'ordine dei nodi nel X-Manager. Il nodo più alto, sarà quello eseguito prima.

Ordinare la Programmazione

Se stai creando un programma spesso può accadere che dopo che hai finito questo posso risultare un po' confusionario. Quindi bisogna fare un pò di ordine, se non vuoi perdere dei passaggi o se dopo due o tre settimane si riprende in mano il progetto e non si capisce più nulla.
Prima di ogni cosa racchiudere il tutto in gruppi di funzioni e mettere in ordine di importanza XGroup. Cambiare il colore di testata dei gruppi di nodi è un modo per distinguerli facilmente.
Uno o più nodi di commento aiutano a documentare le funzioni utilizzate. Per i nodi speciali come quelli COOFFEE o Formula o per gli XGruppi è conveniente inserire un nodo commento per le specifiche.
Riordinare le porte dei nodi è un ottimo sistema per ridurre al minimo la confusione delle connessioni. Con un click e trascinando la porta si può modificare il loro ordine all'interno del nodo.

Creare programmi riutilizzabili

Un notevole problema è la riutilizabilità della documentazione. Non aggiungendo commenti e non rinominando le porte e i nodi, se il programma dovesse essere utilizzato fuori dal suo attuale utilizzo potrebbe riscontrare dei problemi nel capirne le funzionalità.
I nodi Oggetto che fanno riferimento ad oggetti della gerarchia vanno usati attentamente. Un nodo Oggetto viene creato trascinando all'interno dell'editor Xpresso un oggetto della scena. Se questo oggetto viene cancellato (o non è disponibile nella scena dove è stato inserito il programma) il riferimento è perso ed il nodo smetterà di lavorare. Se si vuole riutilizzare il programma senza dover riassegnare i riferimenti, utilizzare l'oggetto a cui è assegnato il tag Xpresso. Se viene trasferito questo oggetto tutti i riferimenti verranno mantenuti.