Design Patterns
Principles of Design
Do you want to enhance usability of your app?
Do you want to influence the perception ?
and increase the appeal?
Want to make best design decisions?
Understanding Basics of Usability
What is Usability Design and Why is It Important?
Do The Research
Types of Usability Design
Implementing Your Design Strategy
What is Usability and Why is It Important?
Exploring usability concepts [...]
Business Delegate – Design Pattern
Data flows between the tiers in the multi-tiered, when the presentation components are interacting with business services, their implementation details are exposed. The domain object is converted into business object.
In distributed applications, lookup for remote business component when applications use business component directly, application code must change to reflect changes in business component APIs.
An [...]
Read Full Post | Make a Comment ( 1 so far )DTO – Data Transfer Object – Value Object
This design pattern is mainly used to transfer data between software application sub systems. They are used most of the times with DAOs ( Data Access object) to retrive data from the database. They do not have any specific behavior, used only for storage/ retrieval of data.
ex:
Abstract Factory Design Pattern
The Abstract Factory pattern is one level of abstraction higher than the
factory pattern. You can use this pattern when you want to return one of
several related classes of objects, each of which can return several different
objects on request. In other words, the Abstract Factory is a factory object
that returns one of several factories.
ex: AbstractAssemblerFactory class [...]
Java Design Patterns
Design Patterns examples & coding
http://www.javacamp.org/designPattern/
this is very concise and clear – i generally refer to this when i need quick reference


