Je suis un étudiant en informatique, et en conséquence, j'ai appris le C ++ comme une meilleure version de C avec des cours. Je finis par essayer de réinventer la roue chaque fois qu'une solution à un problème complexe est nécessaire, pour trouver quelque temps après cela, une fonctionnalité de …
SOLID inclut le principe de substitution de Liskov qui a la notion que «les objets d'un programme doivent être remplaçables par des instances de leurs sous-types sans altérer l'exactitude de ce programme». Étant donné que les classes statiques avec des méthodes statiques (un peu comme la Mathclasse) n'ont pas du …
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 . Je suis développeur d'un projet …
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 8 ans . while ( true ) { // what is each time …
Être prudent est généralement suffisant pour éviter les problèmes, mais parfois je dois vérifier la branche sur laquelle je travaille ( par exemple "hmm ... je suis dans la devbranche, n'est-ce pas?") En vérifiant le chemin de contrôle de la source d'un aléatoire fichier. En cherchant un moyen plus simple, …
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 . Je développe des sites basés sur la plateforme .NET. Je …
Voulez-vous améliorer ce post? Fournissez des réponses détaillées à cette question, y compris des citations et une explication de la raison pour laquelle votre réponse est correcte. Les réponses sans suffisamment de détails peuvent être modifiées ou supprimées. Je me sens bizarre lorsque je modifie du code dans un IDE …
L'héritage, le polymorphisme et l'encapsulation sont les trois caractéristiques les plus importantes et les plus distinctes de la POO, et d'après eux, l'héritage a de fortes statistiques d'utilisation de nos jours. J'apprends JavaScript, et ici, ils disent tous qu'il a un héritage prototypique, et les gens partout dans le monde …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
Selon Martin Fowler , le refactoring de code est (c'est moi qui souligne): Le refactoring est une technique disciplinée pour restructurer un corps de code existant, en modifiant sa structure interne sans changer son comportement externe . Son cœur est une série de petits comportements préservant les transformations. Chaque transformation …
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 . Récemment, j'ai participé à une discussion sur les critères à …
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 6 ans . Je viens de compiler une …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
J'entends beaucoup parler de garder les méthodes courtes et j'ai entendu beaucoup de programmeurs dire que l'utilisation de balises #region dans une méthode est un signe certain qu'elle est trop longue et devrait être refactorisée en plusieurs méthodes. Cependant, il me semble qu'il existe de nombreux cas où la séparation …
De toute évidence, certaines anciennes applications ne peuvent pas être ou sont extrêmement difficiles à tester en raison de la façon dont elles ont été écrites en premier lieu. Mais dans certains endroits, comme certaines méthodes d'assistance qui pourraient probablement être testées unitairement, devrais-je prendre la peine d'écrire des tests …
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.