Junior — Middle
Tudna az utolsó projektjében megvalósított rendszer architektúrájáról beszélni?
sobes.tech MI
Válasz az MI-től
Az utolsó projektben egy moduláris megközelítésen alapuló, felelősségi köröket elválasztó architektúrát valósítottam meg. A rendszer kliens-szerver elven épült:
- A kliens rész felelt a felhasználóval való interakcióért és a kérések küldéséért.
- A szerver rész feldolgozta a kéréseket, végrehajtotta az üzleti logikát és kommunikált az adatbázissal.
A tesztelhetőség és a karbantartás könnyítése érdekében egy absztrakciós réteget alkalmaztunk az adatokhoz való hozzáféréshez, valamint külön modulokat különböző funkcionális blokkokhoz. A QA automatizálásban egy olyan struktúrát alkalmaztunk, amely funkció szerint szétválasztott teszteseteket tartalmazott, lehetővé téve a hibák gyors felismerését és javítását.