Posted in Process on Jun 27th, 2005
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 »
Posted in Code on Jun 15th, 2005
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 »
Posted in Code on Jun 13th, 2005
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 »