On Fri, 12 Feb 2010 05:22:31 -0200, Igor Drobiazko <igor.drobia...@gmail.com> wrote:

The value of reloadable service is questionable. If you write tests you
don't have to start the application at all if you are fixing bugs in
services. The cycle of fixing bugs in services is much, much shorter if you write tests. You change a line of code, click the "Test" button in your IDE and see the results of the test immediately. You don't have to switch to
browser, reload the page, etc.

That's the ideal approach. But I think realoadable services still have their value: when some requirement is changed, the change in code could be applied to an application in production without restarting the context or the application. This could be a big plus for high traffic sites. As Howard says, Tapestry provides dynamic language productivity using a static typed language. :)

To me, the only absolute truth in software development is that things will change: changed requirements, changed requirement interpretations, bugs, laws (at least in Brasil they change a lot), clients opinions, etc.

--
Thiago H. de Paula Figueiredo
Independent Java, Apache Tapestry 5 and Hibernate consultant, developer, and instructor Owner, software architect and developer, Ars Machina Tecnologia da Informação Ltda.
http://www.arsmachina.com.br

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to