108 votes

Révision du Code par les pairs en ligne ?

Pour les personnes qui travaillent sur de très petites équipes, ou par eux-mêmes, ou sur des équipes où ils sont, de loin, le meilleur développeur et avez un besoin d'apprendre de quelqu'un de mieux que la, existe-il des ressources en ligne/méthodes pour faire une sorte de peer revue de code?

J'ai utilisé pour être très active dans la ligne d'art de la communauté (plus précisément le dessin anime) et il y avait toutes sortes de sites où vous pouvez simplement poster des photos pour les critiques et commentaires. Je n'ai jamais rien vu de semblable pour les programmeurs. Je suis en train de penser à un endroit où vous pouvez poster Objet de plans d'Architecture, DB plans de conception, ou même juste à droite de code pour les autres à regarder, apprendre, et de la critique, et de les commenter. Quelqu'un sait de quoi que ce soit n'importe où (de préférence orientée vers PHP, mais rien ne va, et même un non-site gratuit serait ok)?

note: oui, je suis conscient que cela pourrait avoir des implications en matière de sécurité, mais la sécurité par l'obscurité est le pire de sécurité, et de poster votre code devrait aider à éliminer les problèmes de sécurité potentiels...

66voto

Justin Standard Points 15312

Si vous ne pouvez pas ouvrir la source de votre projet (la meilleure façon de faire un énorme distribué de la revue de code), il y a un certain nombre de ressources.

Voici un article sur un outil appelé Rietveld rédigé par Guido van Rossum.

Il est refactormycode.com que Jeff a utilisé auparavant dans le Stackoverflow blog.

J'ai trouvé le Code Collaborateur en suivant les annonces de Codage d'Horreur , mais je n'ai jamais essayé moi-même.

Pour django code spécifique, il est djangosnippets.org

Mais ne considérer que, pour votre petite équipe, surtout si vous êtes le développeur le plus expérimenté dans votre groupe, dans la personne des revues de code sont incroyablement précieux, et lorsque vous utilisez une approche automatisée de vous faire perdre de la valeur. Le genre de choses que vous apprenez en personne des revues de code (astuces, des techniques, des styles élégants, les différentes façons de résoudre un problème) peut souvent être sans rapport avec le code que vous vous êtes fixé pour l'examen. En outre, tout le monde va apprendre quelque chose, pas juste le junior devs. Si possible, je vous recommande de le faire en personne à des revues de code avec votre équipe.

16voto

Jordi Bunster Points 3840

N’oubliez pas Review Board.

9voto

egaga Points 5367

http://www.coderemarks.com est facile à utiliser en ligne outil notre entreprise gratuit. L’examen de partage avec les autres et une incrustation dans le contenu existant sont pris en charge.

8voto

Narayana Points 599

Vérifier cette proposition SE : http://area51.stackexchange.com/proposals/11464/code-review

Il est maintenant en version bêta publique, vous pouvez le visiter ici.

7voto

Teifion Points 20581

Pourquoi ne pas simplement utiliser Stackoverflow? Post demandant aux gens de trouver des failles dans le code et le problème devrait être résolu.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X