+33 7 66 06 80 03 LinkedIn
Projekti

Od nakopičenih poslovnih pravil do strukturirane platforme v Symfonyju

Projekt ni bil zgolj izdelava „nekaj obrazcev“. Platformo je uporabljalo več profilov z različnimi pravicami, poslovni objekti pa so med procesom spreminjali stanje.

Prikaz stanj in prehodov

Začeli smo s prikazom teh stanj in dovoljenih prehodov. Ta odločitev je omogočila, da se je del logike izločil iz kontrolerjev in da se istih pravil ni kopiralo na več mestih.

Vloga Symfonyja

Symfony je zagotovil okvir za varnost, validacijo, ukaze in asinhrono obdelavo. Vrednost projekta pa ni izhajala iz samega ogrodja: izhajala je iz pravilnega prevoda poslovnega procesa.

Poslovna pravila za strukturiranje?

Pokažite nam svoj proces: začeli bomo pri njegovih stanjih in prehodih.