Papaskinkite apie savo patirtį — pirmąją, dabartinę ar mums svarbiausią?
System Analyst
Kur JSON Schema galima nurodyti required? Kokios yra galimybės?
Jei turime du lygiagrečius srautus, kaip pavaizduoti lygiagretę vartus — tik išskyrimo vietoje ar ir susijungimo vietoje?
Kokius įrankius naudojote BPMN diagramoms?
Ar galima apeiti išskirtinį vartą, bet parodyti šakos sąlygą?
Pateikite įsimintinos užduoties pavyzdį: kaip ji buvo suformuluota, ką jūs darėte, kokie artefaktai buvo rezultatas, kaip perduodate ją į plėtrą, papasakokite apie komandą.
{ "ClientInfo": { "type": "object", "required": [ "id", "firstName" ], "properties": { "id": { "type": "string", "maxLength": 255, "description": "Kliento identifikatorius" }, "firstName": { "type": "string", "maxLength": 255, "description": "Kliento vardas" }, "lastName": { "type": "string", "maxLength": 255, "description": "Kliento pavardė" }, "participantsLastModifiedDate": { "type": "string", "description": "Diena, kada įvyko dalyvio registracija sistemoje", "format": "date", "example": "[phone]T12:00:00.0000000" }, "participantsAddress": { "uniqueItems": true, "type": "array", "maxItems": 1000, "description": "Dalyvio registracijos adresas", "items": { "type": "object", "properties": { "street": { "type": "string", "maxLength": 255, "description": "Gatvė" } } } } } } }
Sukurkite URL remiantis žemiau pateiktų lentelių duomenimis, norėdami gauti informacijos apie klientą: GET:/api/clients/information/... | Savybė | Duomenų tipas | Apribojimas | Aprašymas | Privaloma | |--------------|--------------|----------------|------------------------------------------------|--------------| | clientId | string | maxLength: 64 | Kliento identifikatorius | [1] | | Savybė | Duomenų tipas | Apribojimas | Aprašymas | Privaloma | |--------------|--------------|----------------|------------------------------------------------|--------------| | requestInfo | array | maxItems: 200 | Rinkinio sistemų, kurios turi būti apklaustos, siekiant gauti informaciją apie klientą | [0..n] | | requestInfo | string | maxLength: 64 | Sistemos pavadinimas | [0..1] |
Kokie datos formatų naudojami praktikoje JSON Schema?
Ar buvo įmanoma grįžti į ankstesnę būseną?
Papaskokite apie schemą apskritai — kokie objektai, kokie masyvai, kas saugoma?
Kaip galima apriboti eilutės lauką JSON Schema, išskyrus formatą?
Kokius elementus pridėjote prie BPMN diagramos? Ar yra paprasto srauto pavyzdys?
Ar tikrinote intuityviu lygiu ar aprašėte atvejus? Ar buvo atlikti priėmimo ir funkcionalumo demonstravimai?
Ar klientas gali turėti kelias adresus šiame schemoje?
Pridėjote naujus statusus būsenos modeliui — kaip tiksliai? Kokia buvo įgyvendinimas? Hardcode ar referencinis sąrašas?
Ką reiškia apskritimas ant rodyklės ryšių notacijoje?
Kaip dalyvavote pri priėmime? Ko tiksliai iš analitiko buvo reikalaujama?
Kokia yra niuansas naudojant paralelinį vartą BPMN?