A design pattern is a general reusable solution to a commonly occurring problem in software design.
I'm using AutoMapper in an ASP.NET MVC application. I was told that I should move the AutoMapper.CreateMap elsewhere …
asp.net-mvc design-patterns configuration automapperI was reading design patterns from a website There I read about Factory, Factory method and Abstract factory but they …
java design-patterns language-agnostic factory factory-methodI am looking for any resources that gives examples of Best Practices, Design patterns and the SOLID principles using Python.
python design-patternsMVVM is most commonly used with WPF because it is perfectly suited for it. But what about Windows Forms? Is …
winforms design-patternsI was asked a question, I wanted to get my answer reviewed here. Q: In which scenario it is more …
java design-patterns interface abstract-classI was studying the Decorator Pattern as documented in GOF. Please, help me understand the Decorator Pattern. Could someone give …
decorator design-patternsI'm in a situation where I'd like to instantiate an object of a type that will be determined at runtime. …
c# .net design-patterns runtimeHas anyone ever used the Bridge Pattern in a real world application? If so, how did you use it? Is …
design-patterns adapter bridgeThis was an interview question to be coded in C++: Write code for a vending machine: Start with a simple …
c++ design-patterns switch-statement state-machine idiomsI'm trying to introduce DI as a pattern here at work and one of our lead developers would like to …
design-patterns dependency-injection