Thursday is code puzzler day here at DZone. The idea is
simple: solve the coding problem as efficiently as you can, in any
language or framework that you...
4 replies - 3544 views - 08/29/12 by James Sugrue in Articles
Writing code has never been easy.Well, let me re-phrase that: Writing readable code has never been easy.Many programmers work on their code alone. They define...
0 replies - 12761 views - 08/22/12 by Kristiono Setyadi in Articles
Reading blogs on the Internet is a good way to keep updated on what
happens in the industry and to get short introductions to specific
topics. When it...
0 replies - 10948 views - 07/19/12 by Anders Abel in Articles
As you might know, the Factory
Method Pattern, popularly known as the Factory Design Pattern, is a design pattern categorized as a...
2 replies - 26750 views - 07/16/12 by Debadatta Mishra in Articles
A client of mine wants to measure the difference between manual tagging and auto-classification
on unstructured documents, focusing in particular on its...
1 replies - 3984 views - 05/30/12 by Tony Russell-rose in Articles
One of the things that we all do on a daily basis in our work is to name
objects. It’s an activity that we take for granted without ever giving
0 replies - 6654 views - 05/16/12 by Roger Hughes in Articles
Insanity: doing the same thing over and over again and expecting different results. -- attributed to Albert EinsteinGlobal state is essentially the same thing...
0 replies - 7390 views - 05/07/12 by Giorgio Sironi in Articles
The visitor pattern is one of the most overrated and yet
underestimated patterns in object-oriented design. Overrated, because it
is often chosen too...
2 replies - 9988 views - 04/15/12 by Lukas Eder in Articles
When writing this blog one of the things I do before I metaphorically
put pen to paper is to verify what I’m going to write is correct and I
6 replies - 6268 views - 04/05/12 by Roger Hughes in Articles
In a recent blog on I received a comment from Wojciech Soczyński
about how the “strategy” pattern can be used to enforce the Single
2 replies - 7069 views - 03/31/12 by Roger Hughes in Articles
Here are just notes from my data mining class which I began to consolidate here in my blog as a way to assimilate the lessons.
The Apriori algorithm is a...
0 replies - 6161 views - 03/18/12 by Jose Asuncion in Articles
The Chain of
Responsibility design pattern is needed when a few processors should
exist for performing an operation and a particular order should be...
0 replies - 4873 views - 03/11/12 by Cagdas Basaraner in Articles
Domain-Driven Design backgroundThere are a series of Domain Model patterns that describe objects and objects group built with Domain-Driven Design. Aggregates...
0 replies - 10817 views - 02/23/12 by Giorgio Sironi in Articles
I’ve been thinking recently about the role of ‘advanced search’, i.e.
the practice whereby some sites withhold certain aspects of
0 replies - 4479 views - 02/01/12 by Tony Russell-rose in Articles
When you ask people who know almost, but not completely nothing about
patterns, about software design patterns, they probably bring up the
3 replies - 8054 views - 01/29/12 by Jens Schauder in Articles
I've used to be a developer advocate an awesome database product called MarkLogic, a NoSQL Document Database for the Enterprise. Now it's pretty frequent that...
0 replies - 6552 views - 12/09/11 by Nuno Job in Articles
When this article was brought to my attention, I thought ‘wow, not
much hubris there: let‘s go put a toe tag on a piece of the most
1 replies - 5288 views - 11/12/11 by Rob Williams in Articles
My last MVC blog tried to add a little depth into exactly what the MVC
pattern is in relation to web-applications, and in writing it I...
1 replies - 5310 views - 11/01/11 by Roger Hughes in Articles
I was buying a used book through Amazon this evening. Three resellers
offered the book at essentially the same price. Here were their
1 replies - 4875 views - 11/01/11 by John Cook in Articles
This is a language agnostic post: it is valid for each object-oriented imperative language like Java, C#, PHP. Let's start from the beginning: a web service...
8 replies - 7655 views - 10/20/11 by Giorgio Sironi in Articles