Onion mimarisi, yazılım projelerinde n-katmanlı bir yaklaşım sunan bir mimari tasarım paradigmasıdır. 2008 yılında Jeffrey Palermo tarafından tasarlanmıştır. Bu mimarinin
Devamını okuyunuzKategori: Design Pattern
Yazılım tasarım desenleri ve mimarileri. C# uygulama

Chain of Responsibility Design Pattern (Tasarım Deseni) – C#
Chain of Responsibility Design Pattern (Sorumluluk zinciri modeli), müşteriden gelen bir talebin bunları işlemek için bir nesneler zincirine iletildiği yazılım
Devamını okuyunuz
Mediator Design Pattern (Tasarım Deseni) – C#
GoF’ye göre, Medaitor tasarım deseninin amacı; Allows loose coupling by encapsulating the way disparate sets of objects interact and communicate
Devamını okuyunuz
Observer Design Pattern (Tasarım Deseni) – C#
GoF’a göre, Observer tasarım deseninin amacı; “Define a one-to-many dependency between objects so that when one object changes state, all
Devamını okuyunuz
Proxy Design Pattern (Tasarım Deseni) – C#
GoF’a göre: “Provide a surrogate or placeholder for another object to control access to it.“ “Başka bir nesneye erişimi kontrol
Devamını okuyunuz
Decorator Design Pattern (Tasarım Deseni) – C#
Bir nesnenin davranışını genişletmek için inheritance veya composition kavramlarını kullanırız, ancak bu derleme zamanında yapılır ve sınıfın tüm örneklerine uygulanabilir.
Devamını okuyunuz