Tag Archives: patterns

Pragmatic Application of Principles

I was reminded of a profound truth as I was re-reading Robert C. Martin’s book “Agile Software Development, Principles, Patterns, and Practices”, in C# this time.

Latest posts by David Kessler (see all)

It is not wise to apply (a) principle … if there is no symptom.

Continue reading

Exploring Design Patterns in the JDK

Design Patterns are software design solutions that can be applied in our daily software development to help us develop code that is flexible, resilient to change and easily understood (when you are familiar with the pattern). The JDK APIs employ patterns in several areas. So even if you aren’t familiar with patterns if you’ve programmed in Java, you’ve been developing against APIs that have been built using patterns.

Continue reading