Tout le monde parle du code hérité dans le développement de logiciels et j'ai entendu le terme utilisé au cours des dix dernières années pour décrire n'importe quelle base de code comme étant mauvaise. D'où vient ce terme, qui a des connotations si puissantes pour les programmeurs? Je suis sûr …
Je soupçonne une importante révision de code dans mon équipe. Trop de revues de code sont fusionnées sans aucun commentaire. Il me semble qu'il n'y a pas de révision de code sans un seul commentaire. Comment puis-je en tant que chef d'équipe contrôler correctement que mon équipe effectue un processus …
Supposons que j'ai deux classes qui ressemblent à ceci (le premier bloc de code et le problème général sont liés à C #): class A { public int IntProperty { get; set; } } class B { public int IntProperty { get; set; } } Ces classes ne peuvent en …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de 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 5 ans . Existe-t-il un anti-modèle qui décrit …
Existe-t-il un moyen d'avoir une "mise à jour critique" pour mon application sur le Google Play Store qui obligerait l'utilisateur à mettre à jour l'application pour continuer à l'utiliser? Par exemple, disons que je pousse une mise à jour qui apporte quelques corrections de bugs. Rien de obligatoire, l'utilisateur le …
Pour répondre à cette question, supposons que le coût de l'ambiguïté dans l'esprit d'un programmeur soit beaucoup plus cher que quelques frappes supplémentaires. Compte tenu de cela, pourquoi laisserais-je mes coéquipiers s'en tirer sans annoter leurs paramètres de fonction? Prenez le code suivant comme exemple de ce qui pourrait être …
Je travaille sur un projet où j'essaie de décider entre l'utilisation d'une base de données relationnelle SQL standard ou des objets JSON pour stocker des données sur un événement ou une activité. Le projet stockera des données sur plusieurs types d'événements, j'ai donc décidé de décrire un seul type d'événement …
Je vais enregistrer une charge utile de chaîne dans la base de données. J'ai deux configurations globales: chiffrement compression Ceux-ci peuvent être activés ou désactivés à l'aide de la configuration de manière à ce que l'un d'eux soit activé, les deux soient activés ou les deux soient désactivés. Mon implémentation …
J'utilise la MIT LICENSE dans tous mes projets github . La deuxième ligne indique 2013 au sommet. Pour avoir le droit d'auteur à détenir à l'avenir (c'est-à-dire après 2013), doit-il être changé chaque année ou est-il bon tel quel? Dois-je y ajouter, le modifier ou le laisser tel quel? The …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de 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 5 ans . Un peu d'histoire : Je travaille dans une grande entreprise, …
Au cours des derniers mois, je suis tombé plusieurs fois sur la technique / le schéma suivant. Cependant, je n'arrive pas à trouver un nom spécifique, et je ne suis pas sûr à 100% de tous ses avantages et inconvénients. Le schéma se présente comme suit: Dans une interface Java, …
J'ai été mandaté pour développer une intégration à l'une des applications de mon employeur vers un système externe développé par notre client. Spécification de notre client pour l'intégration qui présente des défauts flagrants liés à la sécurité. Les failles permettraient à un utilisateur non autorisé d'accéder au système pour afficher …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de 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 6 ans . À la lumière des récentes révélations sur la surveillance gouvernementale …
Comment les langages de programmation définissent-ils et sauvegardent-ils les fonctions / méthodes? Je crée un langage de programmation interprété dans Ruby et j'essaie de comprendre comment implémenter la déclaration de fonction. Ma première idée est de sauvegarder le contenu de la déclaration dans une carte. Par exemple, si je faisais …
Nous migrions de Java 6 vers Java 7 . Le projet est en retard et risque d'être abandonné, auquel cas il continuera d'utiliser Java 6. Quelles sont les améliorations spécifiques de Java 7 avec lesquelles nous pourrions revenir à notre responsable et le convaincre qu'il est important d'utiliser JDK 7? …
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.