State Tasarım Kalıbı Nasıl Çalışır?
HTML-код
- Опубликовано: 18 окт 2024
- Bu eğitim videosunda, State tasarım kalıbını C# dilinde nasıl kullanabileceğinizi öğreneceksiniz. Öğrenme sürecimizi desteklemek için, gerçek dünyadan bir sipariş örneğini kullanacağız. Tasarım kalıplarının yazılım geliştirmedeki önemi ve kullanımı hakkında daha fazla bilgi edinmek için videoyu izleyin.
Kanala Abone Olmayı Unutmayın!
To Subscribe: bit.ly/3kvj2vw
Github: github.com/sal...
Discord: / discord
Üyelik ayrıcalıkları için: / techbuddytr
Merhabalar, bu içerik çok faydalı ve kapsamlı olmuş elinize sağlık. Bu patternlere cqrs ve mediator da eklenebilirse mükemmel olur.
@@saynuraltn8209 onlar da var tabi ki. Onion Architecture serisinde mevcut ikisi de.
@@TechBuddyTR Teşekkürler.
abstract factory icin video gelirmi?
Teşekkürler hocam, sizden ben istemiştim bunu😅
Halka hizmet :)
@@TechBuddyTR 😂😂😂😂😂👏👏👏 sağolun hocam
Object Oriented Finite State Machine oldu bu. C de yazdığım bir projede bir FSM yazmam gerekmişti. Orada state'leri bir enumaration ile tanımlamış ve state transition'larını bir switch case bloğu içinde yazmıştım (Normalde transition fonksiyonlarını ayrı bir fonksiyon olarak tanımlayabilirsiniz, ya da bir transitions table da kullanabilirsiniz). Bu OO state machine tasarımı çok hoşuma gitti. Güzel bir tasarım kalıbıymış. Bu tasarım kalıbı şu ünlü tasarım kalıpları kitabında yer alıyor mu?
Alıyor tabi :) Güzel bir arkadaşımızdır kendileri. Her kitapta muhtemelen kendine yer bulmuştur.
Başta asenkronla ilgisi ne diyordum sonunda biraz aydınlandım :)
Darısı herkesin başına :)
Hocam merhabalar, bu tasarim kalibini git-e push etmeyi unutmushsunuz.
Haklısınız atlamışım. Şimdi push ladım :)
hocam ben asp net core da oauth2 ve openid nin nasıl kullanıldığını merak ediyorum bu konularıda işleyebilirmisiniz
OAuth2 benim de çok detaylı hakim olduğum konular değil maalesef.
Siparişin yada kargonun t anında state i iptal olması için bir geliştirme yapmak istediğimizde. Next veye previous bizim ihtiyacımızı karşılamayacaktır. Tıpkı her statusun PrintStatus() metodu olduğu gibi bir CancelStatus() adında metot mu tanımlanmalı yoksa farklı bir yaklaşım mı kullanılmalı ? Teşekkürler hocam.