Génie logiciel

24
Devenir un meilleur correcteur de bogues

J'adore être programmeur. Là, je l'ai dit. Cependant, cela dit, j'ai réalisé récemment que je ne supporte vraiment pas la correction de bugs. Du tout. En fait, pendant que je développe quelque chose, ma productivité est extrêmement élevée. Même lorsque j'écris des tests unitaires et que je fais des...

24
Quand Agile tourne mal [fermé]

Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une...

24
Comprendre le problème en cas de rupture de production

Scénario: Vous poussez vers la production La poussée a cassé plusieurs choses Cette même version n'a pas cassé qa ou dev En tant que développeur, vous n'avez pas accès à prod. Il y a beaucoup de pression d'en haut pour que les choses fonctionnent bien. Détails: Application PHP / MVC pilotée par API...

24
Que signifie la loi de Jamie Zawinski?

J'ai besoin d'une explication appropriée de la loi de Jamie Zawinski sur l'enveloppement logiciel : Chaque programme tente de se développer jusqu'à ce qu'il puisse lire le courrier. Les programmes qui ne peuvent pas s'étendre ainsi sont remplacés par ceux qui le peuvent.

24
Le test unitaire est-il en cours de développement ou de test?

J'ai eu une discussion avec un responsable des tests sur le rôle des tests unitaires et d'intégration. Elle a demandé aux développeurs de signaler ce qu'ils ont testé et comment l'unité a été testée. Mon point de vue est que les tests unitaires et d'intégration font partie du processus de...

24
Comment Github calcule-t-il le pourcentage de langue dans un dépôt?

J'ai un dépôt avec du code Ruby et PHP dedans. Github dit que mon repo est de 74,8% PHP et 25,2% Ruby Je ne comprends pas comment cela peut être. Lorsque je compare les 2 langues de mon projet: # Count how many files: # Ruby ls | grep ".*\.rb" | wc -l # returns 10 #PHP ls | grep ".*\.php" | wc -l #...

24
Quand puis-je publier un outil logiciel écrit au travail?

Je travaille sur un problème logiciel au travail qui est assez générique, mais je ne trouve pas de bibliothèque que j'aime résoudre, alors j'envisage d'en écrire moi-même (au moins une version simple). J'écrirai une partie sinon la totalité de la version 1.0 au travail, car j'en ai besoin pour le...