Lorsque vous devez répéter un lecteur dont le nombre d'éléments à lire est inconnu, et la seule façon de le faire est de continuer à lire jusqu'à la fin. C'est souvent l'endroit où vous avez besoin d'une boucle sans fin. Il y a toujours truequi indique qu'il doit y avoir …
Nous sommes en train de refactoriser une base de code héritée de 20 ans et j'ai une discussion avec mon collègue sur le format des commentaires dans le code (plsql, java). Il n'y a pas de format par défaut pour les commentaires, mais dans la plupart des cas, les gens …
Il y a beaucoup de réponses dans ma question précédente sur la simplicité concernant la lisibilité qui m'ont aidé à voir que ma définition et ma compréhension de la simplicité dans le code étaient, très probablement, incorrectes. Comment puis-je définir la simplicité dans le code? Quelles mesures et mesures logicielles …
Je suis un programmeur débutant et souvent lorsque je travaille sur mes propres projets, j'ai toujours l'impression que la conception de mon code n'est pas la meilleure possible, et je déteste ce sentiment. Je finis par passer du temps à chercher des choses, mais ensuite je suis submergé facilement par …
Lors de l'écriture d'outils pour la CLI d'UNIX, comment dois-je faire pour que le programme imprime l'aide et / ou l'utilisation? J'utilise habituellement fprintf(stderr, "help text here");, mais il y a plusieurs problèmes avec cela. Tout d'abord, je ne sais pas si je devrais utiliser stderr. Est-ce correct ou dois-je …
Permettez-moi d'abord de créer un terme: objectif du code: vérifier le code le matin, puis examiner silencieusement toutes les modifications apportées par les autres développeurs le jour précédent fichier par fichier, (en particulier les fichiers de code que vous avez développés à l'origine), et corriger le formatage, la logique, le …
Lors de la création d'une bibliothèque, dois-je m'assurer que les méthodes privées doivent fonctionner comme prévu lorsqu'elles sont appelées non pas par d'autres méthodes de la même classe, mais par une autre bibliothèque par réflexion ? Par exemple, si une méthode privée private DoSomething(int number)s'attend à ce que: number est …
Arguant de la génération de code, je cherche des exemples de façons dont il augmente la qualité du code. Pour clarifier ce que je veux dire par génération de code, je ne peux parler que d'un de mes projets: Nous utilisons des fichiers XML pour décrire les relations d'entité dans …
Je me considère comme un passionné de langage de programmation. Quand je trouve du mauvais code, surtout le mien, il est difficile à comprendre, difficile à changer et difficile à tester. Mes collègues ne savent pas mieux ou s'en moquent. Je suis frustré de ne pas pouvoir améliorer la qualité …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 4 ans . Je le crois. Pourquoi? J'ai …
Mon travail actuel consiste principalement à écrire du code de test GUI pour diverses applications sur lesquelles nous travaillons. Cependant, je trouve que j'ai tendance à copier et coller beaucoup de code dans les tests. La raison en est que les zones que je teste ont tendance à être assez …
Je suis ingénieur électricien et je ne sais pas ce que je fais. Veuillez enregistrer les futurs responsables de mon code. Récemment, j'ai travaillé sur un certain nombre de petits programmes (en C #) dont la fonctionnalité est logiquement "procédurale". Par exemple, l'un d'eux est un programme qui collecte des …
Je fais partie d'un groupe de développement avec 5 équipes, un total d'environ 40 développeurs. Nous suivons la méthodologie Scrum, avec des sprints de 3 semaines. Nous avons une configuration d'intégration continue (Jenkins), avec un pipeline de construction prenant plusieurs heures (en raison de tests automatisés approfondis). Fondamentalement, le processus …
J'aime vraiment cet article sur le fait de laisser le code / camping dans un état plus agréable que vous ne l'avez trouvé - cela semble être une approche pratique dans le monde réel pour rester au top de la propreté du code. J'aime aussi beaucoup les branches de fonctionnalités …
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.