Iddeskrivi l-iskambju
Għal kull operazzjoni, iddokumenta l-metodu, ir-riżorsa, il-kampi meħtieġa u l-forma ta’ risposta ta’ suċċess. Inkludi żball ta’ validazzjoni. Differenzja bejn falliment tat-trasport u talba rrifiutata: risposta nieqsa ma tixhidx li operazzjoni li tbiddel il-linja ta’ stat falliet.
Iċċatta l-kredenzjali bħala konfigurazzjoni
Żomm il-kredenzjali tas-server barra l-bundles tal-browser u r-repożitorji tas-sors. Stieden is-sett iżgħar ta’ permessi utli u separa l-aċċess ta’ żvilupp mill-aċċess tal-produzzjoni. Irreġistra min għandu kull integrazjoni u kif jista’ jitneħħa l-aċċess. Segwi l-fluss ta’ awtorizzazzjoni dokumentat mill-fornitur.
Ippruvja għall-dependenzi mhux disponibbli
Ipposta l-ħinijiet tal-ħruġ, irrispetta l-gwida dwar il-limitu tar-rata u erġa' pprova biss meta operazzjoni tkun sigura li terġa' ssir. Fejn huwa appoġġjat, ċavetta ta' idempotenza tista' tidentifika talbiet ripetuti. Irrekordja identifikatur tat-talba u klassi qasira ta' falliment; evita headers tal-awtorizzazzjoni, cookies tal-session u payloads personali.