Xatarlar potentsial muammoli me'moriy qarorlardir. Non risks - bu arxitekturada tez-tez yashirin bo'lgan taxminlarga tayanadigan yaxshi qarorlar. Ikkalasi ham tushunarli va aniq qayd etilishi kerak. 2 Xatarlarni va xavflarni hujjatlashtirish quyidagilardan iborat
Arxitektura qarori (yoki qabul qilinmagan qaror)
Ushbu qaror bilan ko'rib chiqiladigan o'ziga xos sifat atributi javobi va javobning bashorat qilingan darajasining oqibatlari
Qarorning sifat atributiga bo'lgan talabni qondirishga ijobiy yoki salbiy ta'sirini asoslash
Xavfga misol
Uch darajali mijoz-server uslubingizning ikkinchi darajasida biznes mantiqiy modullarini yozish qoidalari aniq ifodalanmagan ( qaror qabul qilinmagan ). Bu funksiyalarning takrorlanishiga olib kelishi mumkin va shu bilan uchinchi darajani o'zgartirish imkoniyatini buzishi mumkin ( sifat atributiga javob va uning oqibatlari ). Biznes mantig'ini yozishning aniqlanmagan qoidalari tarkibiy qismlarning ko'zda tutilmagan va istalmagan ulanishiga olib kelishi mumkin ( salbiy ta'sirning asosi ).
Xavfli bo'lmagan holatlarga misol
Xabarning yetib borish tezligi sekundiga bir marta, ishlov berish vaqti 30 millisekunddan kam bo'lsa va bitta muhim jarayon ( arxitektura qarorlari ) mavjudligini hisobga olsak, bir soniyalik yumshoq muddat oqilona ko'rinadi ( sifat atributiga javob va uning oqibatlari ). kelish darajasi chegaralangan va yuqoriroq ustuvor jarayonlarning oldini olish ta'siri ma'lum va ularni joylashtirish mumkin ( mantiqiy asos ).
Xavfli bo'lmagan shaxs xavf bo'lmagan bo'lib qolishi uchun taxminlar o'zgarmasligi kerak (yoki hech bo'lmaganda ular o'zgargan taqdirda ham, xavfli bo'lmaganlar nomini qayta tiklash kerak bo'ladi). Misol uchun, agar yuqoridagi misolda xabarning kelish tezligi, ishlov berish vaqti yoki yuqoriroq ustuvor jarayonlar soni o'zgarsa, xavfli bo'lmagan belgi o'zgarishi mumkin.