[Dancer-users] Code refactoring gotchas?
David Precious
davidp at preshweb.co.uk
Fri Sep 10 14:12:26 CEST 2010
On Friday 10 September 2010 10:27:34 Flavio Poletti wrote:
> I sometimes am in the need of refactoring code that should be shared
> between different routes. As an example, I could have a POST route
> '/do-operation' that has to perform some operations and then generate a
> page exactly as if a GET route '/default' had been called.
Personally, in that case I'd be inclined to redirect to /default after
performing the appropriate operations; this also has the benefit of meaning
that if a user hits refresh, they're not prompted to re-submit the POST
request, and avoids any problems that them blindly clicking OK and re-
submitting it could cause.
--
David Precious <davidp at preshweb.co.uk>
http://blog.preshweb.co.uk/ www.preshweb.co.uk/twitter
www.preshweb.co.uk/linkedin www.preshweb.co.uk/facebook
www.preshweb.co.uk/identica www.lyricsbadger.co.uk
"Programming is like sex. One mistake and you have to support
it for the rest of your life". (Michael Sinz)
More information about the Dancer-users
mailing list