Sobes.tech

Čo ťa motivuje v práci, z čoho máš radosť?

Middle
.wrk
43

Obstajajo tri metode, ki spreminjajo informacije o artiklu (spremenijo stanje, spremenijo sestavo oznak in nastavijo težo). Ker je načrtovano dodati še 10-20 metod, ki spreminjajo informacije o artiklu (same metode se lahko implementirajo kot NuGet v drugem servisu), je treba implementirati eno samo metodo DoSomethingWithItem, ki lahko glede na vhodne parametre pokliče katerokoli spremembo artikla. To je, metoda ji lahko reče "Spremeni stanje" ali "Nastavi težo" itd., in njena implementacija bo poklicala eno od metod, kot so StateChanger.Change ali WeightSetter.Set itd. Razredi StateChanger, TagsSetter in WeightSetter se lahko spreminjajo. Pomembno je, da se ohrani poslovna funkcionalnost.

Middle
OZONOZON
43

Aký bude výsledok zápisu do uzavretého kanála? Deadlock, panika alebo operácia zápisu vrátila chybu?

Principal
Kaspersky
43

Ako sa ukladajú reťazce v .NET?

Middle+
Gravilink
43

Čo je to inverzia závislostí (zásada SOLID)?

Middle
PyrusPyrus
43

Čo je to rozhranie v C# a aké výhody prináša, vrátane testovania?

Middle
SelectySelecty
43

Ako správne cacheovať ceny tovarov a aké riziko vzniká pri súčasnom cache miss?

Middle
Альфа-БанкАльфа-Банк
42

Poznáte SOAP?

Middle
ФГУП "ЗащитаИнфоТранс"
42

Čo je problém N+1?

Middle
ИТ Инополис
42

Aké sú hlavné dátové štruktúry v C#, ktoré používate?

Middle
СБК ПАРУС
42

Ako implementovať, aby základná trieda nezávisela od odvodených tried? Ako môže základná trieda vedieť o existencii odvodených tried?

Middle+
Тензор
42

Aký je rozdiel medzi Task.Delay a Thread.Sleep?

Middle
ФГУП "ЗащитаИнфоТранс"
42

V čem je bistvo konceptu generacij GC (0, 1, 2)? Čo optimalizujeme?

Middle+
Core outstaff
42

Ako je kanál v Go organizovaný pod kapotou, aké sú typy a ich vlastnosti?

Senior
.wrk
42

Čo je to čistá funkcia?

Senior
СБК ПАРУС
42

Použili ste SelectMany?

Middle+
Gravilink
42

Máte vojenskú preukaz?

Middle
Ventra
42

Aký je rozdiel medzi List a IEnumerable?

Middle
СБК ПАРУС
42

Zadanie s virtuálnymi metódami: čo bude zobrazené? Pre ktorú metódu je viac tikov a prečo?

Middle+
Core outstaff
42

Je potrebné prepísať GetHashCode a Equals spolu? Môže sa prepisovať iba jedno?

Junior
СБК ПАРУС
42
/180