Design

FacebookTwitter
I've spent a lot of my writing energy writing patterns. From time to time I get asked questions about why I do that and what makes a good pattern. This is a brief article about how I look at patterns with my suggestions for people who are interested in writing patterns themselves. What is a Pattern

Writing Software Patterns

http://martinfowler.com/articles/writingPatterns.html
http://www.theserverside.com/news/1373391/Dependency-Injection-in-Java-EE-6-Part-1 This series of articles introduces Contexts and Dependency Injection for Java EE (CDI), a key part of the soon to be finalized Java EE 6 platform.

Dependency Injection in Java EE 6 - Part 1

Introduction to Object Role Model (ORM) Diagrams

Figure 1 depicts a simple example of an ORM diagram. http://www.agilemodeling.com/artifacts/ormDiagram.htm
Table of Contents 1. What is Data Modeling ?

Data Modeling 101

http://www.agiledata.org/essays/dataModeling101.html#WhatIsDataModeling