Un flux de travail consiste en une séquence d'étapes concaténées (connectées). L'accent est mis sur le paradigme du flux, où chaque étape suit le précédent sans délai ni intervalle et se termine juste avant que l'étape suivante puisse commencer.
Je me retrouve à réfléchir à cette question de temps en temps, encore et encore. Je veux faire les choses correctement: écrire un code propre, compréhensible et correct facile à gérer. Cependant, ce que je finis par faire, c’est écrire un correctif sur un correctif; juste parce qu'il n'y a …
J'apprends git et j'ai remarqué qu'il comporte un processus de validation en deux étapes: git add <files> git commit La première étape place les révisions dans ce qu'on appelle une "zone intermédiaire" ou "index". Ce qui m'intéresse, c'est pourquoi cette décision de conception est prise et quels sont ses avantages? …
Je travaille dans un endroit qui est dingue de CVS et de Bugzilla-nuts. Il y a tellement de branches de chaque version que l'on ne peut pas les compter. Tout le monde s'auto-fusionne constamment. Il n'y a pas de fluidité à ce travail. Tout se sent proche . Il faut …
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 …
J'ai déjà travaillé sur certains moteurs de workflow en tant que programmeur, mais je n'ai jamais compris pourquoi nous avions choisi les moteurs de workflow en premier lieu. Et en tant que programmeur, je sais qu’il existe au moins 100 façons de faire quoi que ce soit lorsque vous écrivez …
Je me suis donc lancé dans un véritable projet sur GitHub et les choses se passent plutôt bien et les idées circulent beaucoup plus rapidement que je ne le pensais au départ. Afin de garder les choses organisées, j'ai configuré des branches afin de pouvoir développer différentes fonctionnalités séparément. Maintenant, …
J'ai maintenant 4 ou 5 ordinateurs et j'ai besoin d'un meilleur système pour tout synchroniser. J'utilise beaucoup git et github pour synchroniser mes fichiers pour des projets de programmation, mais il y a ensuite des bases de données, des fichiers .bash_profile, des scripts bash, etc. Parfois, au lieu de synchroniser …
Mon entreprise utilise Git et utilise un schéma de branchement particulier - le travail est effectué en master et les branches sont réservées pour les versions. Cela fonctionne bien, tant que tout le travail effectué dans une itération arrive dans la branche, mais si un problème de production critique survient, …
Lors du développement pour des appareils intégrés et d'autres mondes étranges, il est très probable que votre processus de construction inclura plusieurs binaires propriétaires, en utilisant des versions très spécifiques d'entre eux. La question est donc: font-ils partie de votre contrôle de source? Mes bureaux suivent la règle de "la …
J'ai récemment étudié comment moi et mon équipe utilisons Git et comment nos workflows fonctionnent. Nous utilisons actuellement un workflow de branche de fonctionnalité qui semble bien fonctionner. J'ai également vu certaines personnes de notre équipe utiliser un flux de travail basé sur git stash . Le flux de travail …
J'apprends actuellement le TDD et j'essaie de le mettre en pratique dans mes projets personnels. J'ai également beaucoup utilisé le contrôle de version sur bon nombre de ces projets. Je suis intéressé par l'interaction de ces deux outils dans un flux de travail typique, surtout quand il s'agit de maximiser …
Un de mes collègues a eu une idée que j'ai trouvée intéressante. Ne serait-il pas avantageux d'écrire des tests lors de la révision du code, par la personne qui effectue la révision en supposant que nous ne faisons pas TDD? Pour cette question, supposons qu'il s'agit d'un projet purement académique …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 4 ans . Je suis nouveau dans le développement …
Je suis nouveau sur GitHub et VCS en général. Je programme en plusieurs langues depuis des années, mais j'ai toujours travaillé en solo sur des projets personnalisés (pas de sorties publiques). J'ai récemment commencé à utiliser un widget jQuery UI que j'ai téléchargé depuis GitHub dans un projet sur lequel …
Nous sommes une organisation composée d'environ 200 développeurs qui travaillent en continu sur un seul produit (en utilisant le contrôle de révision Git) qui devrait sortir à une certaine date. En raison du grand nombre de développeurs, nous essayons de créer des équipes «interfonctionnelles» avec environ 10 développeurs dans chaque …
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.