10
votes

Dois-je connaître Groovy avant d'apprendre les greils?

Dois-je connaître Groovy avant d'apprendre les grails?


0 commentaires

4 Réponses :


6
votes

Si vous êtes un programmeur Java, il n'ya presque aucune courbe d'apprentissage à Groovy. Vous pouvez revenir à Java quand vous le souhaitez. Commencez simplement avec Grails et vous apprendrez Groovy comme vous allez. Groovy fabrique juste Java Caeer avec des API de manipulation de la liste, des fermetures, une analyse XML, etc.


2 commentaires

Pour rédiger des programmes de base, la courbe d'apprentissage est très douce pour Groovy. Mais dans un contexte de graps, il n'est pas vrai qu'il n'y a pas de courbe d'apprentissage. Il est assez simple, mais il sera difficile de lire des exemples ou d'apprécier les greils si on va avec un style Java. Cela dit, la plupart des livres de Grails ont une section «à partir de Groovy» et c'est tout ce dont vous avez besoin.


I Il y a plus de courbe d'apprentissage sur des greils eux-mêmes que Groovy, les développeurs Java Coz sont utilisés pour utiliser beaucoup de configuration et commencer avec Grails est une expérience étrange pour la plupart d'entre eux!



9
votes

La fluidité complète avec Groovy est belle, mais pas nécessaire. Il est possible de commencer avec Grails sans maîtriser Groovy.

"GRAVES en action" a un bon chapitre Intro à Groovy.

Je pense qu'il est plus important d'avoir une base au printemps et à l'hibernation afin que vous puissiez dire ce qui se passe.


0 commentaires

5
votes

J'ai un collègue qui a commencé les greils avec la sauvegarde groovy et j'ai appris son chemin dans la langue, mais il écrivit toujours un code de grails très bien moins efficace et gonflé juste en "retombant à Java", depuis que l'apprentissage de Groovy est plus que d'apprendre Syntaxe.

L'apprentissage de Groovy consiste à modifier vos robits de programmation et greils en est encore plus à ce sujet. Donc, vous devriez prendre une semaine de pure groovy avec "Groovy en action" avant de commencer "Grails en action" ou vient de visiter le Guide de l'utilisateur Groovy pour quelles sont les différences des autres langues.


0 commentaires

4
votes

Groovy est très facile à ramasser si vous connaissez Java. Sinon, c'est un peu dur (mais pas beaucoup).

Vous pouvez également apprendre des grails avec Groovy en même temps, tant que vous connaissez Java et les concepts de programmation en général (des éléments tels que des structures de données (cartes, des listes liées, etc.), des boucles, de la récursivité, etc.).

Si vous ne connaissez aucun Java ou que vous n'avez jamais programmé auparavant, je vous suggère de commencer à la base http://groovy.codehaus.org/beginners+Toriel ou apprendre d'un livre d'abord avant de commencer avec Grails. Sinon, certains raccourcis / idiomes dans Groovy / Grails peuvent vous confondre sans fin.


0 commentaires