Etiket: Behavioral Patterns


Derinlemesine yazılım eğitimleri için kanalımı takip edebilirsiniz...
C# State Design Pattern(State Tasarım Deseni) 0

C# State Design Pattern(State Tasarım Deseni)

Merhaba, Bu içeriğimizde Davranışsal Tasarım Kalıplarından(Behavioral Patterns) olan State Tasarım Desenini(State Design Pattern) tam teferruatlı inceliyor olacağız. State pattern nedir? Genellikle hangi tarz senaryolarda ne amaçla kullanılmaktadır? Hangi tasarım desenleriyle benzerlik göstermektedir? vs. gibi...

10

C# Mediator Design Pattern(Mediator Tasarım Deseni)

Merhaba, Bu makalemizde Davranışsal Tasarım Kalıplarından(Behavioral Patterns) olan Mediator Tasarım Desenini(Mediator Design Pattern) bol pratiksel senaryolar eşliğinde inceliyor olacağız. İçeriğe başlamadan önce şahsi fikrimi beyan ederek bir girizgâh eylemek isterim ki; bana sorarsanız doğası...

C# Iterator Design Pattern(Iterator Tasarım Deseni) 2

C# Iterator Design Pattern(Iterator Tasarım Deseni)

Merhaba, Behavioral Patterns(Davranışsal Kalıplar) kategorisinde bulunan Iterator Design Pattern üzerine içerik oluşturacağız. Iterator Türkçe olarak anımsattığı iterasyon kelimesine karşı gelmektedir. İterasyon dediğimiz yapı bir çözüme giden her adımı tarif etmektedir. Kelimenin mahiyetiyle ilgili daha...

C# Template Method Design Pattern(Template Method Tasarım Deseni) 0

C# Template Method Design Pattern(Template Method Tasarım Deseni)

Merhaba, Behavioral Patterns(Davranışsal Kalıplar) kategorisinde bulunan Template Method Design Pattern üzerine içerik oluşturacağız. Template, kelime manasından da anlaşılacağı üzere şablon demektir. Haliyle yaptığımız faaliyetin inşasında belirli şablonsal algorimalar üzerinde çalışma gerçekleştirecek ve bu algoritmada...

1

C# Memento Design Pattern(Memento Tasarım Deseni)

Merhaba, Behavioral Patterns(Davranışsal Kalıplar) kategorisinde bulunan Memento Design Pattern üzerine içerik oluşturacağız. Memento adı üzerinde “hatıra”, “yadigar” vs.. demektir 🙂 Yani anlayacağınız hatırlayıcı işlevde bir tasarım deseni üzerine konuşuyor olacağız. Memento Design Pattern, elimizdeki...

C# Strategy Design Pattern(Strateji Tasarım Deseni) 3

C# Strategy Design Pattern(Strateji Tasarım Deseni)

Merhaba, Behavioral Patterns(Davranışsal Kalıplar) kategorisine giren Strategy Design Pattern üzerinde detaylı irdeleme gerçekleştirelim. Bir işlem için birden fazla farklı yöntemlerin uygulanabileceği durumlar mevcuttur. İşte bu tarz durumlarda hangi yöntemin uygulanacağını, hangisinin devreye sokulacağını Strategy...