Ինչպե՞ս կարող է իրականացնել, որ հիմնական դասը կախված չէ ժառանգական դասերից: Ինչպե՞ս կարող է հիմնական դասը իմանալ ժառանգական դասերի գոյության մասին։
Ինչպե՞ս են տեղաբաշխման ծառայությունները որոշում տեղադրությունը IP հասցեի միջոցով:
Ինչ է try/catch/finally և ինչու են դրանք անհրաժեշտ?
Ի՞նչ է GC սերունդների (0, 1, 2) կոնցեպցիայի էությունը։ Ինչ ենք օպտիմալացնում։
Ի՞նչ խնդիրների համար է հարմար մոնոլիտը և ինչպես առանց ցավի անցնել նրանից միկրոսերվիսների։ Ի՞նչ է մոդուլային մոնոլիտը։
Ի՞նչ է MVCC-ն։
Ինչ է մաքուր ֆունկցիան?
Ինչպե՞ս կազմակերպել մեկ թեստային մեթոդի մի քանի անգամ գործարկումը տարբեր արգումենտներով առանց հատկությունների օգտագործման։
Կա՞ք զինվորական գրանցագիր։
Երբ է հենց սկսվում ասինխրոնային գործողությունը մեթոդի իրականացման ժամանակ?
Ինչպես է աշխատում հաղորդագրությունների բաշխումը RabbitMQ-ում միևնույն հերթի մի քանի սպառողների միջև?
Ինչով է տարբեր List-ը և IEnumerable-ը?
public bool BookTour(string userId, DateTime start, DateTime end, int hotelId, string roomType, string flightClass, int airCompanyId, int flightnumber) { try { //flightClass նույնպես չեմ ուզում վերլուծել enum-ի պես var flightInfo = new FlightInfo(Enum.Parse<FlightClass>(flightClass), airCompanyId, flightnumber); var resultBookFlight = _airWaysService.Book(GetUser(userId), flightInfo); //roomType նույնպես չեմ ուզում վերլուծել enum-ի պես var rentInfo = new RentInfo(start, end, hotelId, Enum.Parse<RoomType>(roomType)); //GetUserId տարբեր փոփոխականում var resultBookHotel = _hotelService.Book(GetUser(userId), rentInfo); //Արտակարգ իրավիճակները կմտնեն ներս, չեն բռնվի Task.WhenAll(resultBookFlight, resultBookHotel); //Ինչու static reservationIdAir = resultBookFlight.Result; _reservationIdHotel = resultBookHotel.Result; } catch (BookFlightException) { _hotelService.CancelBook(_reservationIdAir); return false; } catch (BookHotelException) { _airWaysService.CancelBook(_reservationIdHotel); return false; } catch (Exception ex) { throw new ApplicationException(ex.Message); } finally { //գոտիները 100% չեն սկզբնավորվել //Ինչու ենք փորձում ինչ-որ բան պահպանել արտակարգ իրավիճակից հետո //GetUser արդեն հանվել է unitOfWork.Execute(async () => { await _tourRepository.Save(_reservationIdAir, _reservationIdHotel, GetUser(userId)); }).RunSynchronously(); //Interlock.Increment() _countBooked++; } return true; }
Որ ֆինանսական միջակայքում եք դիտարկում առաջարկները?
Ինչպես դարձնել դասը կրկնվող?
Ի՞նչ դեպքում երկրորդ async մեթոդը կիրականացվի առանձին Task-ում։
Ի՞նչ է OSI մոդելը և ինչու է այն գոյություն ունենում։
Ի՞նչ է նշանակում OLTP և OLAP կարճատառերը, ինչո՞վ են տարբերվում, այդ թվում՝ պահեստավորման ճարտարապետությունները։
Ֆունկցիաների հավաքածու, ցիկլ 0-9, ավելացնում ենք lambdas, որոնք բռնում են i-ն, կանչում ենք բոլորին։ Ի՞նչ կցուցադրվի։
Ի՞նչ է քեզ ոգեշնչում աշխատանքի մեջ, ինչից ես հաճույք ստանում։