Subscribe to
Main blog
Tumble Log

Tag Archive 'patterns'

Book Review: Core J2EE Patterns

Patterns are all the rage is the software development community these days, and with good reason. Patterns can help simplify the software design process and provides well understood solutions to common problems. J2EE development can be especially complex as it encompasses many challenging problem domains. Clearly, a good set of design patterns would help any […]

Read Full Post »

The Shallow Testing Antipattern

Stop me of you’ve heard this one. The developers build a product that they are happy with and send it to QA or to the stakeholders for verification. As far as the developers are concerned the product is “finished”. The QA group (or other stakeholders) come back with a handful of bugs that “must be […]

Read Full Post »

The Ambiguous Command Antipattern

The Command pattern is very powerful and flexible. Swing and Struts both make heavy use of the Command pattern in their respective action classes. However, it can be a little too flexible, and if you aren’t careful it can turn into the Ambiguous Command antipattern. This particularly nasty antipattern can take a nice, loosely-coupled design […]

Read Full Post »

Portalizing for fun - Antipattern?

Ah, Portal. It’s the answer to all of our content troubles: SSO; content aggregation; personalized pages; “easy” portlet integration; etc. There exists an extremely large number of companies that are getting raked over the coals for portal solutions that they may not even need. In fact, I personally have been involved with or worked around […]

Read Full Post »