Ce que je veux dire par là, comment procédez-vous pour développer sur une base de code que vous partagez avec des développeurs qui y travaillent depuis des années et qui le connaissent très bien?
Je ne veux pas marcher sur les orteils de quelqu'un, mais je ne reçois pas de plaintes si subtiles sur la façon dont je fais les choses, que ce soit la façon dont j'espace mon code, ou la fréquence à laquelle je m'enregistre sur SVN (trop souvent). Donc, bien que je puisse changer ces choses facilement - je veux être un meilleur développeur d'équipe en général.
Je ne sais pas quoi faire, à part demander, mais vous avez peut-être des idées à mettre en pratique.
MISE À JOUR
Il n'y a pas de guide de style à proprement parler - c'est juste que les gens ne sont pas habitués à partager la base de code. Chacun a son propre petit monde de code cloisonné.
Ceci est une boutique Perl, mais je suis sûr que cela s'applique à toutes les langues
MISE À JOUR 2
Le CTO qui devint plus tard PDG était un mégalomane complet et était la principale source de ces plaintes. Si vous ne faisiez pas les choses exactement comme il le voulait, que ce soit avec un Mac ou Emacs, ou 4 espaces de tabulation au lieu de 2, ou habillez-vous d'une certaine manière, vous étiez inférieur. C'était une situation horrible que j'ai essayé de corriger, mais la seule bonne réponse pour moi était de partir.
Je suis convaincu qu'il s'agissait d'un cas d' intimidation en milieu de travail, et par la suite, je suis plus conscient de ce qui pourrait être une intimidation subtile et un comportement inapproprié dans un environnement de travail.
Pour tout développeur à la recherche de réponses à une situation comme celle-ci, partez immédiatement. Vous ne pouvez pas travailler en équipe pour sortir d'une mauvaise situation d'équipe.