Sobes.tech

Intersect() metodu ne yapar?

Junior
СБК ПАРУС
57

Ürün bilgilerini değiştiren üç yöntem vardır (durumu değiştirir, etiketlerin bileşimini değiştirir ve ağırlığı belirler). Gelecekte, ürün bilgilerini değiştiren 10-20 daha yöntem eklenmesi planlandığından (bu yöntemler başka bir hizmette NuGet olarak uygulanabilir), tek bir DoSomethingWithItem yöntemi uygulamak gerekir; bu yöntem, giriş parametrelerine bağlı olarak herhangi bir ürün değişikliğini çağırabilir. Yani, metoda "Durumu değiştir" veya "Ağırlığı belirle" denebilir ve uygulaması, StateChanger.Change veya WeightSetter.Set gibi yöntemleri çağırır. StateChanger, TagsSetter ve WeightSetter sınıfları değiştirilebilir. Önemli olan, işlevselliği korumaktır.

Middle
OZONOZON
57

RabbitMQ ve Kafka arasındaki fark nedir?

Middle+
СБК ПАРУС
57

Kafka tüketici grubunda bir tüketici sürekli bağlanıp bağlantıyı kesiyorsa, bu diğer grubun tüketicilerinin okumasını etkiler mi?

Senior
.wrk
56

Lock içinde neden async kod yazılamaz?

Junior
СБК ПАРУС
56

Takip ve metrikler için ne kullanıldı?

Middle+
Gravilink
56

Son zamanlarda yaptığınız ilginç bir görevden bahsedin (depo robot yönetim hizmetinin mimarisinin açıklaması)

Middle+
PyrusPyrus
56

gRPC ve normal HTTP etkileşimiyle servis iletişimini karşılaştırabilir misin? Her yaklaşımın artıları ve eksileri.

Middle+
ООО Норд Клан
56

Struct nedir ve sınıftan nasıl farklıdır?

Middle+
Gravilink
56

Feature toggle nedir ve bozuk bir fonksiyonu yeniden dağıtmadan hızlıca nasıl devre dışı bırakılır?

Middle+
ООО Норд Клан
56

HTTP/2'de HTTP/1.1'e kıyasla ne değişti?

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

Kodda istisna işlenirken ne eklenmelidir?

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

CQRS mimari desenini kullandınız mı?

Middle
Верный Код
56

Clean Architecture hakkında bana anlatın — nasıl yapılandırılmış, katmanlar, bağımlılıklar.

Middle
СБК ПАРУС
56

Konsola ne yazdırılır ve neden? (Task.WhenAll, Thread.Sleep(1000) ve Task.Delay(1000) ile kod)

Middle
PyrusPyrus
56

Hangi indekslerin kullanıldığını ve sorgunun nasıl gerçekleştiğini nasıl anlayabilirim?

Middle+
aiins
56

GC'nin çalışma modları hakkında bana bilgi ver: sunucu ve masaüstü. Hangi durumda hangisini kullanmalı?

Middle+
Core outstaff
56

SELECT yavaş çalışıyor — neden olabilir ve ne yapılmalı?

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

Mevcut şirketteki seviyeniz nedir?

Middle
Верный Код
56

SOAP ile tanışıyor musun?

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