Je discute avec mon collègue du moment de la révision du code - avant ou après les tests unitaires. Quelle est la meilleure pratique? Certains facteurs dont nous pourrions avoir besoin de prendre en compte (il peut y en avoir plus): Taille du changement de code - un grand changement …
Mon patron utilise le terme «portail» pour le projet sur lequel je travaille tout le temps. Pour moi, le mot me fait penser à Yahoo à la fin des années 90. Le mot «portail» a-t-il une connotation old-school, ou est-ce juste moi? Pensez-vous qu'il est acceptable de l'utiliser ou entraînera-t-il …
Je cherche quelques idées ici. Je lis l'article Comment être pratiquée doivent revues de code et code avis, quels sont les avantages? qui étaient très instructifs mais j'ai encore besoin de plus de clarté sur la question ci-dessous. Ma question est, En tant que développeur cible, pouvez-vous suggérer quelques bonnes …
Disons que nous avons une base de code qui est utilisée pour de nombreux clients différents, et que nous avons du code qui n'est pertinent que pour les clients de type X. Est-il préférable d'utiliser des directives de préprocesseur pour inclure ce code uniquement dans le client de type X, …
Je suis un partisan du code correctement documenté, et je suis bien conscient des inconvénients possibles de celui-ci . Cela sort du cadre de cette question. J'aime suivre la règle consistant à ajouter des commentaires XML pour chaque membre public, compte tenu de mon intérêt pour IntelliSense dans Visual Studio. …
J'ai écrit une fonction qui demande à un utilisateur de saisir jusqu'à ce que l'utilisateur entre un entier positif (un nombre naturel). Quelqu'un a dit que je ne devrais pas lancer et intercepter des exceptions dans ma fonction et laisser l'appelant de ma fonction les gérer. Je me demande ce …
J'ai un devoir et j'ai besoin d'évaluer quelle approche est la meilleure selon GRASP "Variation Protégée". J'ai trouvé une question sur Stack Overflow sur la séparation des fichiers d'en-tête et de code en C ++ . Cependant, ce que je veux savoir pourquoi Java ne suit pas C ++ pour …
Je me demande simplement s'il existe déjà un algorithme de programmation de tournois que je pourrais utiliser ou même adapter légèrement. Voici mes exigences: Un nombre variable d'adversaires appartenant à un nombre variable d'équipes / clubs chacun doit être associé à un adversaire Deux adversaires ne peuvent pas appartenir au …
Je suis un grand fan de rédiger des assertions, des contrats ou tout autre type de chèques disponibles dans la langue que j'utilise. Une chose qui me dérange un peu est que je ne sais pas quelle est la pratique courante pour traiter les chèques en double. Exemple de situation: …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 4 ans . Actuellement, je suis très à l'aise avec la création d'outils …
Les capacités de BitBucket et les prix (jusqu'à 5 utilisateurs gratuits) m'ont laissé me demander quel était le problème ... il n'y a pas de déjeuner gratuit, après tout. Qu'est-ce que BitBucket retire de ma participation non rémunérée, en plus d'un bel homme à inclure librement dans leur matériel promotionnel …
Je me suis toujours enseigné à gérer tout code d'accès aux données dans une «couche» complètement distincte de ma logique métier et de mon code d'interface utilisateur. Cela a toujours été une très bonne architecture pour moi et toutes les «règles» ou meilleures pratiques que je vois parviennent toujours à …
Dans SICP , les auteurs déclarent ( section 1.1 ) qu'il existe trois "mécanismes" de base des langages de programmation: les expressions primitives , qui représentent les entités les plus simples dont la langue s'occupe moyens de combinaison , par lesquels les éléments composés sont construits à partir de plus …
À quelle fréquence vous relâchez-vous pendant un sprint. Seulement à la fin du sprint ou à chaque fois qu'une fonctionnalité est prête. Et comment gérer les versions de correction de bugs?
Si un devis n'est pas une promesse, en tant que propriétaire de produit, comment puis-je livrer mes projets sans savoir combien de temps cela prendra? Une équipe Scrum fonctionne-t-elle plus efficacement si nous considérons les estimations de temps comme une promesse? Combien de recherches (préparation, efforts pour comprendre le problème) …
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.