💻 Առաջադրանք 4
B1 · 15 րոպե
Բացատրեք, թե ինչ է անում ձեր կոդը
Կարող եմ թիմակցին քայլ առ քայլ բացատրել ֆունկցիան՝ ինչ է ընդունում, ինչ է անում և ինչ է վերադարձնում։
Դուք pull request եք բացել orders service-ում։ Մինչև code review-ն սկսելը Ալեքսը խնդրում է ձեզ քայլ առ քայլ բացատրել մեկ փոքր ֆունկցիա։
async function getOrder(id: string) {
const order = await db.orders.findById(id);
if (!order) {
throw new NotFoundError('Order not found');
}
return order;
}
Կարդացեք վերևից ներքև՝ գտնել պատվերը, մշակել այն դեպքը, երբ պատվերը չկա, վերադարձնել պատվերը։ Նույն երեք քայլով էլ բացատրելու եք։
Ձեր առաջադրանքը
Քայլ առ քայլ բացատրեք getOrder-ը՝ ինչ է ընդունում, ինչ է ստուգում և ինչ է վերադարձնում։