Patterns

  • submit to reddit

Cassandra Usurping MySQL on Twitter

One source had confirmed that Twitter was working with the NoSQL data store, Cassandra, late last year.  Some more details have finally surfaced about this...

0 replies - 15576 views - 03/10/10 by Mitch Pronschinske in Articles

Design Patterns Uncovered: The Visitor Pattern

Today we're going to take a look at the Visitor pattern. Of all of the patterns that I've used so far, Visitor is by far the most powerful and convenient.  ...

20 replies - 47556 views - 03/09/10 by James Sugrue in Articles

NoSQL DB, Objectivity/DB 10 Beefs Up Java and Adds C# .NET support

With the emergence of the term "NoSQL," many interested developers and architects are trying to clearly define what this means.  Some people may not...

4 replies - 9872 views - 03/04/10 by Mitch Pronschinske in News

Design Patterns Uncovered: The Strategy Pattern

Having focussed on the two factory patterns over the last week, today we'll take a look at the Strategy Pattern, a useful pattern in changing algorithm...

7 replies - 42752 views - 03/01/10 by James Sugrue in Articles

Versant ODB as Easy as ORM

Yet another alternative to the relational database is the object database.  Learning a new method for data storage can be scary for some developers, but there...

0 replies - 9591 views - 02/26/10 by Mitch Pronschinske in Articles

An (Overlooked?) Use Case for the Strategy Pattern Part 2: It’s Not About Template Method

As I explained in my previous post, I think there is a use case for the strategy pattern that, in my opinion, we often overlook: This is what I’ve seen:...

0 replies - 3478 views - 02/24/10 by Alex Ruiz in Articles

Open Source NoSQL Databases

For almost a year now, the idea of "NoSQL" has been spreading due to the demand for relational database alternatives.  Maybe the biggest motivation...

7 replies - 34427 views - 02/23/10 by Mitch Pronschinske in Articles

Design Patterns Uncovered: The Abstract Factory Pattern

Having gone through the Factory Method pattern in the last article in this series, today we'll take a look at Abstract Factory, the other factory...

14 replies - 44983 views - 02/23/10 by James Sugrue in Articles

Cassandra NoSQL Database an Apache Top Level Project

After Facebook made the Cassandra project open source in 2008, the highly scalable, non-relational distributed database proved its mettle at other companies...

6 replies - 31649 views - 02/22/10 by Mitch Pronschinske in Articles

Builder: Design Pattern or Obsession?

Recently, I had a familiar thing happen: I recognized that I needed a class to make an instance of another class based on some preferences a user had...

2 replies - 5913 views - 02/22/10 by Rob Williams in Articles

Design Patterns Uncovered: The Factory Method Pattern

This article will focus on the Factory Method pattern, a variation on the simple factory. The Factory, as it's name suggests, is a pattern used to facilitate...

4 replies - 37227 views - 02/18/10 by James Sugrue in Articles

Design Patterns Uncovered: The Singleton Pattern

The next pattern in our series is the Singleton pattern. Singleton is probably the most infamous pattern, as it's use causes a divide in the development...

18 replies - 21196 views - 02/15/10 by James Sugrue in Articles

Design Patterns Uncovered: The Facade Pattern

This article will focus on the Facade pattern. So far in our design patterns we've already looked at the Observer and Adapter patterns. Facade has some...

10 replies - 39838 views - 02/12/10 by James Sugrue in Articles

SOLID: Software That Works

This post is a part of a series that I started with “10 Practices that Every Developer Needs to Start Right Now“.     Ok, before you...

5 replies - 12746 views - 02/10/10 by Caleb Jenkins in News

Design Patterns Uncovered: The Adapter Pattern

Continuing our series of articles, taking each design pattern one by one, we move onto the Adapter pattern. This pattern is used a lot in Eclipse, allowing...

12 replies - 48045 views - 02/09/10 by James Sugrue in Articles