+33 7 66 06 80 03 LinkedIn
Referenssit

Kasautuneista liiketoimintasäännöistä jäsennellyksi Symfony-alustaksi

Projektissa ei ollut kyse ”muutaman lomakkeen” tekemisestä. Useat käyttäjäprofiilit käyttivät alustaa eri käyttöoikeuksin, ja liiketoiminnan kohteiden tila muuttui prosessin edetessä.

Tilojen ja siirtymien mallintaminen

Aloitimme mallintamalla nämä tilat ja sallitut siirtymät. Päätöksen ansiosta osa logiikasta saatiin siirrettyä pois controllereista, ja vältettiin samojen sääntöjen kopioituminen useaan paikkaan.

Symfonyn rooli

Symfony tarjosi puitteet tietoturvalle, validoinnille, komennoille ja asynkroniselle käsittelylle. Projektin arvo ei kuitenkaan syntynyt itse sovelluskehyksestä vaan liiketoimintaprosessin oikeasta mallintamisesta.

Liiketoimintasääntöjä jäsenneltävänä?

Näytä meille prosessisi – aloitamme sen tiloista ja siirtymistä.