Ho un problema relativo a questo:
Ci sono linee guida su come molti parametri che una funzione dovrebbe accettare?
Nel mio caso, ho una funzione che descrive un rettangolo arrotondato. Il chiamante specifica
- Un numero intero che determina come unire il rettangolo nelle forme precedentemente create
- An Anchor, che è un punto utilizzato per l'allineamento (a destra, a sinistra, in alto, in basso ecc.). (0, -1) significa che la posizione (parametro successivo) descrive il punto medio superiore del rettangolo.
- La posizione del rettangolo
- Larghezza e altezza
- Raggio dell'angolo
Dovrei usare il modello Oggetto Parametro in questo caso? È difficile vedere come questi parametri sono correlati