Nuo susikaupusių verslo taisyklių iki struktūruotos Symfony platformos
Projektas nebuvo apie „kelių formų“ sukūrimą. Platforma naudojosi keli skirtingas teises turintys profiliai, o verslo objektų būsena proceso metu keitėsi.
Būsenų ir perėjimų modeliavimas
Pradėjome nuo šių būsenų ir leidžiamų perėjimų modeliavimo. Šis sprendimas leido iškelti dalį logikos iš valdiklių ir išvengti tų pačių taisyklių kopijavimo keliose vietose.
Symfony vaidmuo
Symfony suteikė karkasą saugumui, tikrinimui, komandoms ir asinchroniniam apdorojimui. Tačiau projekto vertė kilo ne iš paties karkaso, o iš teisingo verslo proceso perkėlimo.
Reikia struktūruoti verslo taisykles?
Parodykite mums savo procesą – pradėsime nuo jo būsenų ir perėjimų.