+33 7 66 06 80 03 LinkedIn
Progetti

Da un accumulo di regole di business a una piattaforma Symfony strutturata

Il progetto non consisteva nel creare «qualche modulo». Diversi profili usavano la piattaforma con permessi differenti, mentre gli oggetti di business cambiavano stato nel corso del processo.

Risposta entro 24 ore lavorative · chiamata conoscitiva di 30 min gratuita · preventivo dettagliato gratuito

Rappresentare stati e transizioni

Abbiamo cominciato rappresentando questi stati e le transizioni consentite. Questa decisione ha permesso di spostare parte della logica fuori dai controller e di evitare che le stesse regole venissero copiate in più punti.

Il ruolo di Symfony

Symfony ha fornito il quadro per sicurezza, validazione, comandi ed elaborazioni asincrone. Il valore del progetto, però, non veniva dal framework in sé: veniva dalla corretta traduzione del processo aziendale.

Regole di business da strutturare?

Mostrateci il vostro processo: cominceremo dai suoi stati e dalle sue transizioni.

E poi?

  1. Descrive il Suo progetto in poche righe.
  2. Rispondiamo entro 24 ore lavorative per fissare una chiamata gratuita di 30 minuti.
  3. Riceve un preventivo dettagliato: perimetro, prezzo, calendario e piano di pagamento.

Preferisce telefonare? +33 7 66 06 80 03