Resources for Grails Best Practices
This question is too general for answers directly in stackoverflow (see [this closed question][1]) however I think the community would beneift from having starting points for high quality external articles which can dive into the topic in more detail.

I'd specifically like to see articles which concentrate on:

 - how to split tasks between controllers/views/services/domain objects
 - testing 
 - security
 - when to use plugins
 - database design considerations
 - topics specific to Groovy or Grails that would not be part of general best practice guides

**Please answer with links to external articles adding just a short summary. Please do NOT comment too much** on whether you think individual ideas/patterns are good otherwise this question will be closed for 'soliciting debate and discussions'

  [1]: http://stackoverflow.com/questions/6226759/best-practices-to-be-followed-while-developing-grails-application
Resources for Grails Best Practices
===

This question is too general for answers directly in stackoverflow (see [this closed question][1]) however I think the community would beneift from having starting points for high quality external articles which can dive into the topic in more detail.

I'd specifically like to see articles which concentrate on:

 - how to split tasks between controllers/views/services/domain objects
 - testing 
 - security
 - when to use plugins
 - database design considerations
 - topics specific to Groovy or Grails that would not be part of general best practice guides

**Please answer with links to external articles adding just a short summary. Please do NOT comment too much** on whether you think individual ideas/patterns are good otherwise this question will be closed for 'soliciting debate and discussions'

  [1]: http://stackoverflow.com/questions/6226759/best-practices-to-be-followed-while-developing-grails-application