Design Patterns

  • submit to reddit

Java Decorator Pattern Example

I cannot say that I am good at explaining theory. I just read it and try to apply it where possible! After all practice and theory are theoretically exactly the same! So If you are intrested in theory, I think that this article at Wikipedia can explain...

0 replies - 4517 views - 09/25/11 by George Valotas in Articles

Book Review: Language Implementation Patterns

I was terribly interested in getting my hands on this book since I'm taking a formal course on Compilers and Interpreters at university and I really wanted to know: What's the difference between...

0 replies - 6273 views - 06/03/10 by German Viscuso in Book Reviews

Jt5.3 - Java Pattern Oriented Framework

Jt5.3 has been released. Jt is a design pattern framework for the rapid implementation of Java applications. Jt implements many well-known patterns including Data Access Objects (DAO), GoF design patterns and J2EE patterns. Jt5.3 features several Enterprise...

0 replies - 1125 views - 01/08/10 by EG in Announcements

Secret Agents helping your code handle concurrency

Among all the available options to safely and correctly manage shared state in concurrent programs, I've selected the concept of Agents for my today's post. I'll describe the principle and show use of Agents in Groovy, leveraging the GParallelizer library.

0 replies - 5394 views - 09/15/09 by Václav Pech in News

GoF Design Patterns - With Examples Using Java and UML2

Recently published e-book. This is a quick-guide to the basic GoF design patterns exemplified using Java and UML2 notation, published under Creative Commons. The book also focuses on benefits, drawbacks, applicability and indicates successful real life usage...

0 replies - 4841 views - 02/21/09 by Benneth Christi... in Announcements

JtWizard 1.0: Automated Wizard for the Java Pattern Oriented Framework

JtWizard 1.0 has been released. The Jt Wizard is an application built on top of the Jt Pattern Oriented framework (Jt) that provides automated capabilities for generating framework applications. Jt is a Pattern Oriented Framework for the rapid implementation...

0 replies - 2445 views - 12/21/08 by EG in Announcements

Jt - Java Pattern Oriented Framework (Jt 2.8)

Jt2.8 has been released. Jt is a pattern oriented framework for the rapid implementation of Java applications. Jt has been utilized in several large mission critical systems. Jt implements many well-known patterns including Data Access Objects (DAO), GoF...

0 replies - 4073 views - 10/07/08 by EG in Announcements

Design Patterns Revisited - The Façade Pattern. Hiding the Complexity of the Complex..

It is arguable whether the Façade pattern is a design pattern or not but it sure is a nice tool method for software developers. Since it occupies space both in GOF and Head First, I am also including it. The definition of Façade pattern according to mighty...

2 replies - 6809 views - 08/01/08 by Murat Yener in Articles

Design Patterns Revisited - Singletons, How Single They Are..

I decided to write several posts about design patterns. Whether you use them or not, they are important and make your life easier (and probably increase your salary). Even if you are really not interested in design patterns, you will face questions...

41 replies - 9331 views - 07/25/08 by Murat Yener in Articles

Design patterns and GWT

We have a calculator EntryPoint implementation that places a CalculatorWidget on the RootPanel, so we now need to provide this widget. This will be our own widget, composed of basic GWT components. CalculatorWidget will contain the view for our calculator...

2 replies - 47671 views - 07/21/08 by Schalk Neethling in News

Intro to Design Patterns: Prototype Pattern

Today we're going to look at the Prototype design pattern.  Specify the kinds of objects to create using a prototypical instance, and create new objects by copying this prototype. - Gof Type Object Creational

4 replies - 18431 views - 05/07/08 by Andre Mare in Articles

Intro to Design Patterns: Abstract Factory Pattern

Andre Mare's series on "Gang of Four" design patterns continues. First, he covered the Builder Pattern, next the Factory Method Pattern. Today he continues with the "Abstract Factory Pattern". Read on for all the details, diagrams, and...

0 replies - 16386 views - 04/30/08 by Andre Mare in News

Intro to Design Patterns: Factory Method Pattern

Last week, in part 1, Andre Mare introduced us to the Builder pattern. Today he continues his series

0 replies - 17624 views - 04/21/08 by Andre Mare in News

Intro to Design Patterns: Builder Pattern

Either because you're new to them, or as a refresher, here is the start of a series on the "Gang of Four" design patterns.

5 replies - 45095 views - 04/15/08 by Andre Mare in News

Jt 2.1: The Pattern Oriented J2EE Framework

Jt is a pattern oriented framework for the rapid implementation of J2EE applications. Jt has been utilized in several large mission critical systems. Jt implements many well-known patterns including Data Access Objects (DAO), GoF design patterns and J2EE...

0 replies - 4956 views - 02/08/08 by EG in News