A design pattern is a general reusable solution to a commonly occurring problem in software design.
I currently do a lot of WPF development and have started creating some basic Android apps. When creating WPF apps …
java android design-patterns mvvm dependency-injectionI want to implement the Observable pattern in Python for a couple of workers, and came across this helpful snippet: …
python design-patterns functional-programming callback observer-patternCan someone please explain to me what is the difference between the template method pattern and the strategy pattern is? …
design-patterns strategy-pattern template-method-patternWhat is a good example of a cross-cutting concern? The medical record example on the wikipedia page seems incomplete to …
design-patterns aop cross-cutting-concernsWhen we read about design patterns on the internet we note that there are 3 categories: Creational Structural Behavioral But when …
design-patterns architectureI've done some research into server push with javascript and have found the general consensus to be that what I'm …
javascript jquery design-patterns comet server-pushI have to implement certain business rules with hundreds of lines of below code if this then this else if …
java if-statement design-patterns specification-patternWhat is a Proxy Class in C++? Why it is created and where it is useful?
c++ design-patterns proxyWhat object oriented design patterns do you use in your application's javascript, and why? Feel free to post code, even …
javascript jquery design-patterns oopI've seen a lot of questions related to mapping DTOs to Domain Objects, but I didn't feel they answered my …
.net asp.net design-patterns dto