Patterns

  • submit to reddit

Repository Pattern, Done Right

The repository pattern has been discussed a lot lately. Especially about it’s usefulness since the introduction of OR/M libraries. This post (which is the...

0 replies - 2346 views - 02/04/13 by Jonas Gauffin in Articles

Simple Design with Design Patterns

In the blog post Simple Design with Design Patterns, Cory Foy runs a thought experiment in which he explores the use of patterns in solving the Game of...

0 replies - 1474 views - 01/31/13 by Kevin Rutherford in Articles

The Saga Pattern and that Architecture vs. Design Thing

It has been few months since SOA Patterns was published and so far the book sold somewhere between 2K-3K copies which I guess is not bad for an unknown...

0 replies - 2649 views - 01/28/13 by Arnon Rotem-gal-oz in Articles

Does the Mediator Pattern Stand the Test of Time?

The mediator pattern defines an object that encapsulates how a set of objects interact. This pattern is considered to be a behavioral pattern due to the way it...

0 replies - 2171 views - 01/28/13 by Ayende Rahien in Articles

On the Dark Side of "Craftsmanship"

I don't know Heather Arthur from Eve. Never met her, never read an article by her, seen a video she's in or shot, or seen her code. Matter of fact, I don't...

12 replies - 15274 views - 01/25/13 by Ted Neward in Articles

Does the Iterator Pattern Stand the Test of Time?

In object-oriented programming, the iterator pattern is a design pattern in which an iterator is used to traverse a container and access the container's...

0 replies - 1915 views - 01/25/13 by Ayende Rahien in Articles

Design Doesn't Emerge from Code

I know a lot of people who are transitioning to Agile or already following Agile development methods. Almost all of them are using something based on Scrum at...

0 replies - 4059 views - 01/24/13 by Jim Bird in Articles

ActuateOne for OEMs

"Actuate BIRT’s (Business Intelligence and Reporting Tool) proven technology allows software companies to innovate, leapfrog the competition and meet...

0 replies - 344 views - 01/22/13 by Kelley Gemma in Uncategorized

Drools Integration with Spring vs Manual Rules Creation

Often in your work you can come across issues related to business logic. Let us assume that you have dozens of rules (for the time being in our project we...

0 replies - 3897 views - 01/21/13 by Marcin Grzejszczak in Articles

Does the Interpreter Pattern Stand the Test of Time?

In computer programming, the interpreter pattern is a design pattern that specifies how to evaluate sentences in a language. The basic idea is to have a class...

0 replies - 1961 views - 01/21/13 by Ayende Rahien in Articles

Why HATEOAS is not the witch to burn

A bit late to the party, but some arguments require thinking and finding yourself in the problem a pattern was extracted from, to be able to judge it...

0 replies - 2692 views - 01/17/13 by Giorgio Sironi in Articles

Apache Isis Quickstart Archetype

Continuing with our intro to the newly anointed top-level project, Apache Isis, we now take a look at how to get started with Apache Isis running the Maven...

0 replies - 641 views - 01/16/13 by Mitch Pronschinske in Articles

Isis: Domain-Driven Apps in Java

In October, Apache Isis became a top-level project after 2 years in the incubator.  Isis is an interesting project.  It's a Java framework for...

0 replies - 1849 views - 01/15/13 by Mitch Pronschinske in Articles

Message Driven Architecture (Question & Answer)

This seminar will provide an overview of Spring's support for scheduling, messaging, and enterprise integration. You will learn how these features provide a...

0 replies - 2525 views - 01/02/13 by Mitch Pronschinske in Articles

Message Driven Architecture (Part 5)

This seminar will provide an overview of Spring's support for scheduling, messaging, and enterprise integration. You will learn how these features provide a...

0 replies - 2433 views - 01/02/13 by Mitch Pronschinske in Articles