2008-11-27 7 views
2

Je vais faire un cycle de quelques réunions de l'équipe de développement de notre entreprise, qui compte 6 personnes. Je veux que l'on puisse montrer aux autres une fonctionnalité technologique et comment y écrire. Les formations seront dans la technologie Java Enterprise sur Eclipse IDE.Quelle est la meilleure solution pour faire de la formation en code/technologie pour les petites équipes de développement?

Il est bon que tout le monde partage une application HelloWorld via svn? Le programmeur principal peut montrer son application avec le projecteur et le commettre de temps en temps.

Quelle expérience avez-vous de la conduite de telles sessions? Quels outils pouvez-vous recommander?

Répondre

2

Chaque présentation que j'ai vu/participé a affiché les notes/codes/progrès de chaque jour dans les répertoires de fichiers, par opposition à un système de révision. Je pense que cela est bénéfique pour plusieurs raisons:

  1. facilement Copié
  2. simples pour reproduire un résultat de jour

Bien qu'il soit logique d'avoir dans un système de contrôle de révision, le rendant disponible dans une structure de répertoires ('course/jour1 /', 'cours/jour2 /', etc.) serait plus naturellement propice à être utile 7 mois plus tard quand les participants veulent revoir le cours. N'oubliez pas que le participant n'aura peut-être pas accès au système de révision d'origine lorsque viendra le temps de regarder ce qui s'est passé le jour x.

0

Je pense que mettre le code sur SVN pour les autres à regarder sur SVN est une bonne idée. Cependant, vous devriez probablement créer de nouveaux projets pour chaque nouveau tour que vous voulez démontrer. Vous pouvez mettre tout le code sous un seul dossier "code demo" pour que tout le monde puisse y accéder facilement. Vous voudrez probablement aussi que la personne qui a écrit le code fasse passer les autres, afin qu'ils puissent expliquer ce qui est important ou nouveau ou intéressant à propos du code de démo qui a été écrit. Vous avez peut-être des notes dans SVN, ou juste des commentaires supplémentaires dans le code source lui-même, de sorte que les gens qui reviendront au code plus tard pourront passer en revue les sections importantes du code.

Questions connexes