Je suppose que ceci est une autre question sur le codage dur et les meilleures pratiques. Supposons que j'ai une liste de valeurs, disons fruits, stockées dans la base de données (elle doit figurer dans la base de données car la table est utilisée à d'autres fins, telles que les …
Récemment, Microsoft a publié une version gratuite de Visual Studio: Visual Studio Community Edition. la licence dit SI VOUS RESPECTEZ CES CONDITIONS DE LICENCE, VOUS AVEZ LES DROITS CI-DESSOUS. INSTALLATION ET DROITS D'UTILISATION. une. Licence individuelle. Si vous êtes un particulier travaillant sur vos propres applications pour vendre ou à …
J'ai récemment essayé de m'engager dans la collaboration open source dans GitHub et j'ai rencontré une situation dans laquelle je suis curieux de savoir quelle est la meilleure façon de procéder. Il y a environ un mois, j'ai trouvé un projet sur GitHub pour une bibliothèque que j'utilisais déjà depuis …
En lisant divers algorithmes de tri, j'ai vu qu'il était mentionné que certains étaient "stables" et d'autres non. Qu'est-ce que cela signifie et quels compromis sont impliqués sur cette base lors de la sélection d'un algorithme?
J'essaie actuellement de comprendre SOLID. Donc, le principe d'inversion de dépendance signifie que deux classes quelconques doivent communiquer via des interfaces, pas directement. Exemple: Si class Aa une méthode qui attend un pointeur sur un objet de type class B, cette méthode devrait en fait attendre un objet de type …
Ce n'est peut-être pas une question idiote, mais j'aimerais vraiment connaître la réponse à une question qui me préoccupe depuis un certain temps. Je vois assez souvent des exemples / conventions de programmation dans lesquels le programmeur a créé un répertoire appelé acmepour y placer des éléments. Qu'est-ce que ça …
Je travaille sur un projet d'entreprise qui sera déployé dans de nombreuses PME et entreprises. La prise en charge de ce projet serait difficile et je souhaite donc créer un modèle de codage pour les erreurs ( comme les codes d'état HTTP ). Cela permettra aux personnes du service d'assistance …
J'utilise MVC / MV * depuis que j'ai commencé à organiser mon code il y a des années. Je l'utilise depuis si longtemps que je ne peux même pas penser à une autre manière de structurer mon code et chaque travail que j'ai eu après avoir été stagiaire était basé …
Lorsque je travaille sur du code, je suis confronté à bon nombre des mêmes problèmes que mes coéquipiers. J'ai également écrit des fonctions et des classes utiles. S'il y a une bonne communication, j'entendrai parler d'une bonne chose, mais six mois plus tard, quand j'en aurai besoin, je me souviendrai …
Quelles sont les techniques que je pourrais utiliser pour refactoriser de manière cohérente le code en supprimant la dépendance aux types existentiels? Celles-ci sont généralement utilisées pour disqualifier les constructions non désirées de votre type, ainsi que pour permettre une consommation avec un minimum de connaissances sur le type donné …
Il est donc généralement admis que les programmeurs de premier plan peuvent produire un ordre de grandeur supérieur / meilleur que le code de leurs pairs plus ordinaires. Il est également généralement admis que le taux d’erreurs dans le code est relativement constant pour les programmeurs. Au lieu de cela, …
Je suis en train de mettre au point une spécification pour un service REST, qui inclura une partie de la capacité de limiter les utilisateurs à l’échelle du service et à des groupes de ressources ou sur des ressources individuelles. De même, les délais d'attente pour ceux-ci seraient configurables par …
Je ne suis pas vraiment sûr que «labyrinthe» soit le terme correct. Fondamentalement, les utilisateurs démarrent dans un fichier unique Roomcomportant 4 portes (N, S, E et W). Ils peuvent aller dans n’importe quelle direction et chaque pièce subséquente contient une autre pièce pouvant contenir de 1 à 4 portes …
Cas : je travaille dans une entreprise, écrivant une application en Python qui traite beaucoup de données dans des tableaux. Je suis le seul développeur de ce programme pour le moment, mais il sera probablement utilisé / modifié / étendu dans le futur (1-3 ans) par un autre programmeur, pour …
Le style C # suggère d'utiliser CamelCase dans des identifiants pour délimiter des mots. La tradition Lisp suggère d'utiliser plutôt des tirets. Existe-t-il un langage de programmation où l’utilisation d’espaces dans les identifiants était non seulement autorisée, mais un idiome communément utilisé pour les identifiants à plusieurs mots? Il est …
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.