Skip to main content

Srikanth Shenoy

Srikanth Shenoy is the Director of Enterprise Java Practice at ObjectSource ( Srikanth has over 15 years of experience in the software industry working in variety of distributed computing technologies. His speciality is architecture, design, development, and deployment of large Java, Java EE and JavaFX projects. In this current role, he works closely with customers to understand their business needs and then leads several teams to deliver end-to-end projects by leveraging open source technologies to solve business problems. He is the author of a book on Struts Best Practices.


srikanth's blog

The "Retail Outlet" Pattern

Posted by srikanth on May 13, 2004 at 7:18 PM PDT

Imagine you entered a retail outlet to shop that just says “OPEN”. Now what is your reaction if something suddenly throws you out of the shop – No reasons given. And then you find the retail outlet with a sign “CLOSED”. You will be frustrated won’t you? You'd expect that the outlet lets you shop now that you have entered it before the "CLOSED" sign is put up.

Musings on Entity EJB inheritance

Posted by srikanth on April 8, 2004 at 9:42 AM PDT

Entity EJB sends shiver down my spines, I have to admit. Recently, I had to evaluate Entity EJBs (2.0) for a client of mine. I have had used propretiory Entity EJB extensions to implement persistence in enterpise applications, but the standard and portable Entity EJB of today is still dispappointing and no way a serious candidate.

ActionForm or DynaActionForm - Making the choice

Posted by srikanth on January 29, 2004 at 11:44 AM PST

Imagine a Struts 1.0 world where an ActionForm was absolutely needed even for prototyping an HTML form in JSP using Struts custom tags. Things were good until the separation of concern came into picture. In real life projects, different people play different roles.