Patterns

  • submit to reddit

The Wizard Design Pattern

We all love wizards.... (Software wizards I mean). We are always happy to jump on those ''Next" buttons like we were dancing the funky chicken on our… well...

3 replies - 2729 views - 03/01/13 by Nadav Azaria in Articles

ScaleBase Overview – Your complete scale out partner

ScaleBase Overview – Your complete scale out partner Watch the Video below to learn how to scale out your MySQL Database with ScaleBase. Cost-effectively...

0 replies - 391 views - 02/22/13 by Kelley Gemma in Uncategorized

Principles Are Timeless, Best Practices Are Fads

There is a huge difference between a principle and a best practice. Best practices are subjective and depend largely on context, while principles are...

1 replies - 7382 views - 02/19/13 by John Sonmez in Articles

5 Tips to Co-Create Reusable Components

Want to envision, design, and implement reusable software components that your development community will enthusiastically adopt? Co-create! Here are 5...

0 replies - 1488 views - 02/19/13 by Vijay Narayanan in Articles

Must-Read Books for Software Engineers

Here are the CodeBuild selections of must-read software engineering books. Books are grouped according to their content with some description. Reference...

2 replies - 14196 views - 02/11/13 by Cagdas Basaraner in Articles

Designing Hypermedia APIs

Ruby on Rails did a lot to bring REST to developers, but its conception leaves the REST devotee feeling a bit empty. "Where's the hypermedia?" she says....

0 replies - 2651 views - 02/09/13 by Mitch Pronschinske 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 - 1564 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 - 2800 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 - 2257 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...

18 replies - 16812 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 - 1973 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 - 4161 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 - 411 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 - 4426 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 - 2025 views - 01/21/13 by Ayende Rahien in Articles