Questions marquées «development-process»

Pour les questions relatives au processus de développement de logiciels.

17
Charte de responsabilité des programmeurs [fermée]
Nous avons donc tous entendu parler de la Charte des droits des programmeurs et XP a un concept similaire. C'est une plainte commune de nos jours que nous entendons beaucoup parler des droits des personnes, mais pas tant de leurs responsabilités, alors que devrait être le cahier des charges des …


5
Que faire lorsque vous êtes confronté à une tâche de programmation que vous n'avez jamais accomplie?
J'ai commencé ma carrière en tant que développeur .NET il y a 3 mois et après un long programme de formation sur diverses technologies, modèles et concepts, les développeurs qui me supervisaient ont décidé que je suis prêt à participer à l'un des nombreux projets gérés par la société. Je …

5
Est-il approprié d'avoir des commentaires positifs dans les revues de code, ou est-ce exclusivement pour des critiques constructives?
J'ai effectué beaucoup de révision de code ces derniers temps et je ne suis pas sûr des effets positifs et négatifs et du professionnalisme de l'insertion de commentaires positifs et / ou amusants dans les critiques de code. Nous utilisons Github comme plate-forme de révision de code dans mon équipe, …



5
Où mettre des constantes et pourquoi?
Dans nos applications pour la plupart volumineuses, nous n'avons généralement que quelques emplacements pour les "constantes": Une classe pour l'interface graphique et les constantes internes (titres de page d'onglet, titres de zone de groupe, facteurs de calcul, énumérations) Une classe pour les tables et colonnes de base de données (cette …

3
Est-il conventionnel de déclencher une erreur NotImplementedError pour les méthodes dont l'implémentation est en attente, mais qui n'est pas prévue pour être abstraite?
J'aime soulever un NotImplementedErrorpour n'importe quelle méthode que je veux implémenter, mais où je n'ai pas encore réussi à le faire. J'ai peut-être déjà une implémentation partielle, mais ajoutez-la avec raise NotImplementedError()car je ne l'aime pas encore. D'un autre côté, j'aime aussi m'en tenir aux conventions, car cela facilitera la …

3
Quels sont les obstacles auxquels se heurte le processus de développement en utilisant des langages de balisage en texte brut, par exemple, Microsoft Word? [fermé]
Je suis actuellement stagiaire chez un contractant gouvernemental et je ressens (ce qui est odieusement inévitable) que Word est la norme de facto dans le processus de développement de logiciels. Son format binaire rend très difficile la collaboration sur des documents comme je suis habitué à collaborer sur une base …



4
Y a-t-il des domaines où TDD offre un retour sur investissement élevé et d'autres domaines où le retour sur investissement est si faible qu'il ne vaut pas la peine d'être suivi? [fermé]
Développement piloté par les tests. Je comprends, j'aime ça. Mais l'écriture de tests nécessite des frais généraux. Donc, TDD devrait être utilisé universellement dans toute la base de code, ou y a-t-il des domaines où TDD fournit un retour sur investissement élevé et d'autres domaines où le retour sur investissement …

8
Cette limitation du développement piloté par les tests (et Agile en général) est-elle pratiquement pertinente?
Dans Test Driven Development (TDD), vous commencez avec une solution sous-optimale, puis vous en produisez de manière itérative de meilleures solutions en ajoutant des cas de test et en refactorisant. Les étapes sont censées être petites, ce qui signifie que chaque nouvelle solution sera en quelque sorte dans le voisinage …

9
TDD en théorie uniquement
Il y a un peu plus d'un an, j'ai eu la chance de pouvoir prendre une pause de 9 mois. J'ai décidé qu'à ce moment-là, je perfectionnerais mes compétences en C #. J'ai commencé à travailler sur un tas de projets et je me suis forcé à suivre TDD. Ce …

4
Comment arrêter le placage à l'or et se contenter de publier des développements fonctionnels [fermé]
Il est difficile de dire ce qui est demandé ici. Cette question est ambiguë, vague, incomplète, trop large ou rhétorique et on ne peut raisonnablement y répondre sous sa forme actuelle. Pour obtenir de l'aide pour clarifier cette question afin qu'elle puisse être rouverte, visitez le centre d'aide . Fermé …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.