Latest Articles in the Category Design Patterns
Sort by:
|
Avg Rating |
Most Ratings |
Cancel Sort
Manning Publications, Aug 15, 2011
Views: 3,407 Avg Rating: 0/5 Votes: 0 Comments: 0
This article, based on chapter 2 of Specification by Example, presents effective patterns for software development that author Gojko Adzic has distilled from interactions with dozens of successful teams around the world.
Andrew Siemer, Feb 10, 2010
Views: 10,629 Avg Rating: 0/5 Votes: 0 Comments: 0
In this article I will provide a quick refresher on what the command pattern is used for, how it works, and where it fits in the web development world.
Manning Publications, Dec 09, 2009
Views: 10,386 Avg Rating: 0/5 Votes: 0 Comments: 0
In this article, an excerpt from the book "Dependency Injection in .NET", we will take a detailed look at the DI pattern known as Constructor Injection.
Chad Myers, Jun 09, 2009
Views: 35,273 Avg Rating: 5/5 Votes: 1 Comments: 1
Have you heard of StructureMap, generally know what it’s for, and want to know how to get started quickly with it? This article will help you achieve all that and give you a few pointers on how to use some of the more intermediate and advanced features!
Brian Mains, Jun 08, 2009
Views: 7,554 Avg Rating: 0/5 Votes: 0 Comments: 0
Brian Mains discusses how to implement the Arrange-Act-Assert pattern in TypeMock.
Gabriel Schenker, Apr 20, 2009
Views: 31,016 Avg Rating: 5/5 Votes: 1 Comments: 6
This article gives a quick introduction in the usage of two of the most known mocking frameworks: Rhino Mocks and Moq.
Dino Esposito, Mar 18, 2009
Views: 12,615 Avg Rating: 5/5 Votes: 1 Comments: 1
Dino Esposito explores in depth the structure of the Presenter in the MVP pattern.
Dino Esposito, Feb 19, 2009
Views: 5,413 Avg Rating: 5/5 Votes: 1 Comments: 0
Dino Esposito continues his overview of the MVP design pattern.
Dino Esposito, Jan 15, 2009
Views: 24,174 Avg Rating: 0/5 Votes: 0 Comments: 2
Dino Esposito compares the MVC and MVP design patterns.
Granville Barnett, Oct 13, 2008
Views: 11,250 Avg Rating: 5/5 Votes: 1 Comments: 6
In this part of the design patterns series we will take a look at the template pattern.
Granville Barnett, Oct 08, 2008
Views: 6,626 Avg Rating: 5/5 Votes: 1 Comments: 0
In this part of the design patterns series we will look at the adapter pattern.
Granville Barnett, Oct 06, 2008
Views: 9,245 Avg Rating: 5/5 Votes: 2 Comments: 3
In this part of the design patterns series we investigate the command pattern and its uses.
Granville Barnett, Sep 17, 2008
Views: 12,437 Avg Rating: 5/5 Votes: 1 Comments: 3
In this part of the design patterns series we will look at the singleton pattern.
Granville Barnett, Sep 05, 2008
Views: 13,384 Avg Rating: 4/5 Votes: 2 Comments: 2
In this part of the design patterns series we will take a look at the factory pattern.
Granville Barnett, Aug 22, 2008
Views: 10,868 Avg Rating: 5/5 Votes: 1 Comments: 0
In this part of the design patterns series we will take a look at the observer design pattern.
Granville Barnett, Aug 18, 2008
Views: 19,135 Avg Rating: 5/5 Votes: 2 Comments: 5
Learn how to design more robust and maintainable code by incorporating design patterns into your software projects.
Alessandro Gallo, Jan 25, 2008
Views: 4,948 Avg Rating: 0/5 Votes: 0 Comments: 1
Alessandro Gallo reviews the latest book by Kent Beck.
Keyvan Nayyeri, Jan 21, 2008
Views: 57,173 Avg Rating: 5/5 Votes: 4 Comments: 14
In this article Keyvan teaches you how to write your own data provider for .NET applications using the provider model.
Simone Busoli, Aug 30, 2007
Views: 33,509 Avg Rating: 4/5 Votes: 5 Comments: 18
In this article I introduce the missing core features I didn't tackle before.
Simone Busoli, Aug 06, 2007
Views: 26,838 Avg Rating: 5/5 Votes: 6 Comments: 8
In the previous article I showed how to take advantage of some of the features offered by Windsor Container to configure components and supply dependencies. You have seen how to deal with compulsory and optional dependencies, as well as how to inject simple values and component references, either individually or collected into arrays, lists and dictionaries.
Alessandro Gallo, Aug 03, 2007
Views: 8,981 Avg Rating: 5/5 Votes: 1 Comments: 0
This book talks about building enterprise software. That is, designing applications with robustness, scalability and maintainability in mind. The approach took by Jimmy Nilsson is focusing on the business model - A review by Alessandro Gallo.
Simone Busoli, Jul 30, 2007
Views: 45,010 Avg Rating: 5/5 Votes: 3 Comments: 2
Since the previous article didn't show much of the features offered by Castle Windsor Container, I will resume the previous discussion extending the requirements of the former example to show how IoC deals with changes and what is its real potential.
Simone Busoli, Jul 24, 2007
Views: 144,168 Avg Rating: 5/5 Votes: 11 Comments: 7
Inversion of Control (IoC) and Dependency Injection (DI) are two related practices in software development which are known to lead to higher testability and maintainability of software products. While some people employ them daily in their work, many others still don't know much about them, mostly because they require in the former a shift in the usual thinking process.
Karl Seguin, Apr 13, 2007
Views: 23,405 Avg Rating: 4/5 Votes: 3 Comments: 4
Within a project, classes will inevitably rely on each other. In some situations, this coupling can make code difficult to unit test or dynamically extend. A common solution is to this problem is to use a Dependency Injection Pattern. In this article we'll look at how we can leverage the open-source Dependency Injection Framework called StructureMap, within The Code Wiki application.
Haissam Abdul Malak, Jan 29, 2007
Views: 13,838 Avg Rating: 2/5 Votes: 1 Comments: 0
In this article, Haissam Abdul Malak will explain the Template Design Pattern and how its implementation in your development cycle will solve time consuming problems.