J'y pensais parce que j'essayais d'écrire une extension pour un logiciel tiers existant, et leur base de données est horriblement dénormalisée. J'avais besoin d'utiliser leurs tables existantes et d'ajouter un tas de nouveaux champs. J'ai eu la possibilité de créer de nouvelles tables dans leur style de conception (qui consiste …
J'ai un problème intéressant, assez courant, je suppose, avec l'un des développeurs de mon équipe. Le gars est un excellent développeur, travaille vite et est productif, produit un code de assez bonne qualité et tout. Bon ingénieur. Mais il a un problème avec lui - très souvent, il ne parvient …
Je récupère un ensemble de tuples dans la base de données et je le mets dans une carte. La requête de base de données est coûteuse. Il n'y a pas d' ordre naturel évident des éléments dans la carte, mais l' ordre d'insertion est néanmoins important. Le tri de la …
Cette question a été migrée depuis Software Quality Assurance & Testing Stack Exchange car il est possible d'y répondre sur Software Engineering Stack Exchange. Migré l'année dernière . Lorsque j'examine les modifications apportées à une demande d'extraction, je tombe parfois sur un commentaire avec une note "TODO" qui peut être …
J'ai plusieurs classes qui héritent toutes d'une classe de base générique. La classe de base contient une collection de plusieurs objets de type T. Chaque classe enfant doit être capable de calculer des valeurs interpolées à partir de la collection d'objets, mais comme les classes enfants utilisent différents types, le …
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 4 ans . Je viens d'avoir une assez bonne interview téléphonique (pour un …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Vous souhaitez 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 . J'ai été placé sur …
Je ne sais pas comment procéder pour réduire la complexité cyclomatique. Sonar rapporte 13 alors que 10 est attendu. Je suis sûr que rien de mal à laisser cette méthode car elle me met au défi de respecter la règle de Sonar. Toute réflexion serait grandement appréciée. public static long …
Je lisais ce blog de Joel Spolsky sur environ 12 étapes pour améliorer le code . L'absence de Test Driven Development m'a vraiment surpris. Je veux donc poser la question aux gourous. Le TDD ne vaut-il pas vraiment la peine?
Lors de l'écriture de tests unitaires, vaut-il la peine de consacrer du temps supplémentaire à rendre le code de bonne qualité et de lisibilité? Lors de l'écriture de tests, j'enfreins souvent la loi de Demeter , pour une écriture plus rapide et pour éviter d'utiliser autant de variables. Techniquement, les …
Je développe dans Groovy depuis un petit moment maintenant et je me demande à quelle fréquence je devrais utiliser le casting dynamique def? Un de mes collègues pense que nous devrions toujours l'utiliser car cela aide Groovy d'une manière que je ne comprends pas. Actuellement, lors de la déclaration des …
La plupart des développeurs de logiciels sont d'accord sur le fait que vous ne devez pas vous fier au code pour fonctionner correctement, sauf si vous le testez. Si vous ne le testez pas, il peut y avoir des bogues cachés qui ne feront que vous obliger à travailler plus …
Je voudrais vous poser quelques questions sur le code sale. Il y a des débutants qui ont codé sur un projet moyen. Le code est une énorme boule de boue. Ce ne sont pas des programmeurs avancés. Ils savent juste comment utiliser le clavier un peu sur java. Ils viennent …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 4 ans . Je m'intéresse aux histoires où la …
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 4 ans . En tant que programmeurs, nous …
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.