Si je rencontre une faute de frappe non critique dans le code (par exemple une apostrophe erronée dans une instruction print (error)), est-il utile de s’engager à résoudre cette erreur ou faut-il simplement la laisser seule? En particulier, je suis curieux de savoir comment comparer le gommage du journal de …
J'ai entendu à plusieurs endroits "Ne fais pas de gros commits" mais je n'ai jamais vraiment compris ce qu'est un "gros" commit. Est-ce important si vous travaillez sur plusieurs fichiers, même s’ils sont liés? Sur combien de parties d'un projet devriez-vous travailler en même temps? Pour moi, j'ai du mal …
Je lisais la note de Martin Fowler sur l’ intégration continue et il cite comme un impératif «Tout le monde s’engage pour le réseau principal tous les jours». Je n'aime pas engager de code tant que la section sur laquelle je travaille n'est pas complète et qu'en pratique, j'engage mon …
UPDATE Je travaille sur une petite équipe de développeurs, 4 gars. Ils ont tous utilisé le contrôle de source. La plupart d'entre eux ne supportent pas le contrôle de code source et choisissent plutôt de ne pas l'utiliser. Je crois fermement que le contrôle à la source est une partie …
J'ai entendu dire que Google dispose d'un référentiel privé (interne) géant de l'ensemble de son code et que ses employés y ont accès. Ainsi, lorsqu'ils développent des outils, ils n'ont pas à réinventer la roue. J'aimerais en savoir plus à ce sujet! Y a-t-il quelqu'un ici de Google qui peut …
Pensez-vous que cela vaut la peine d’utiliser le contrôle de version si vous êtes un développeur indépendant, et si oui, pourquoi? Conservez-vous le référentiel sur votre propre ordinateur ou ailleurs, où il peut servir de sauvegarde?
Lorsqu’on travaille sur un projet, le code peut être développé assez rapidement en une seule journée ou petit à petit pour une période prolongée de quelques semaines / mois / années. Comme les commits de code commencent à être considérés comme une mesure du développement de projet, cela ne signifie …
Les fichiers de base de données (scripts, etc.) doivent-ils être sur le contrôle de source? Si tel est le cas, quelle est la meilleure méthode pour le conserver et le mettre à jour? Est-il même nécessaire que les fichiers de base de données se trouvent sur le contrôle de source …
Nous faisons équipe avec des non-programmeurs (écrivains) qui ont besoin de contribuer à l'un de nos projets. Maintenant, ils n'aiment pas l'idée d'utiliser Git (ou quoi que ce soit d'autre) pour la version contrôlant leur travail. Je pense que c'est parce qu'ils ne trouvent tout simplement pas la peine de …
Un collègue développeur a commencé à travailler sur un nouveau projet Drupal, et l'administrateur système a suggéré de ne placer que le sous-répertoire sites / default dans le contrôle de code source, car cela "rendra les mises à jour faciles à écrire par script". Mis à part cette affirmation quelque …
Je voulais savoir si ma façon de traiter les fichiers source à supprimer du contrôle de version pouvait être considérée comme une mauvaise pratique. Je veux vous expliquer en vous basant sur cet exemple: Je me suis récemment mis très en colère parce que je devais trier minutieusement les classes …
Je suis un programmeur en pleine croissance qui met enfin en pratique les tests unitaires pour une bibliothèque que je stocke sur GitHub. Je me suis dit que je pourrais peut-être inclure les suites de tests dans le référentiel, mais lorsque je regarde d’autres projets, l’inclusion de tests semble aléatoire. …
Ma société est passée de Subversion à Git il y a environ trois mois. Nous avons eu des semaines de préavis avant le changement. Comme je n’avais jamais utilisé Git (ni aucun autre DVCS), je lisais Pro Git et passais un peu de temps à créer mes propres référentiels et …
Mon équipe utilise Team Foundation Server pour le contrôle de code source et, aujourd’hui, j’ai corrigé quelques bogues et une application de test de la fumée avant de l’enregistrer, mais j’ai oublié de commenter du code. (Ce code a rendu l'interface utilisateur un peu étrange.) Je veux savoir quelles sont …
Supposons que j'écris deux versions différentes du même logiciel / programme / application / script et que je les stocke sous contrôle de version. La première version est une version gratuite "de base", tandis que la seconde est une version "Premium" payante qui reprend le code de base de la …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.