Patterns without Purpose


that aren't adding significant value. The real key is to avoid trying to spell out the use of every pattern before you know what you really need. Instead, if you're able to continually inspect and adapt your architecture, you'll be in a much better position to strike a balance between what is needed and what is simply another useless layer.

About the author

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.