Beaucoup d'entre nous ont commencé à voir ce phénomène avec jQuery il y a environ un an lorsque des gens ont commencé à demander comment faire des choses complètement folles, telles que récupérer la chaîne de requête avec jQuery . La différence entre la bibliothèque (jQuery) et le langage (JavaScript) …
Lors de l'exécution de TDD et de l'écriture d'un test unitaire, comment résister à l'envie de "tricher" lors de l'écriture de la première itération du code "d'implémentation" que vous testez? Par exemple: il faut que je calcule la factorielle d'un nombre. Je commence par un test unitaire (avec MSTest), par …
J'aime garder mes lignes de code sous 80 caractères pour les raisons suivantes: Je n'ai pas à faire de défilement horizontal; Je sais que la ligne est probablement trop compliquée si elle dépasse cette limite; et ça s'imprime bien sur le papier. En ce qui concerne ces derniers, je n’ai …
Les clés d'objet standard doivent être des chaînes, alors qu'un Mappeut avoir des clés de n'importe quel type. Mais j'ai peu d'utilité pour cela dans la pratique. Dans presque tous les cas, je me retrouve quand même à utiliser des chaînes comme clés. Et new Map()est probablement plus lent que …
Actuellement, je créais une nouvelle branche chaque fois que je devais ajouter une nouvelle fonctionnalité à mon application. Lorsque ma fonctionnalité est terminée et fonctionnelle, je la fusionne avec la branche principale. Mais plus tard, lorsque je devrai mettre à jour cette fonctionnalité (comme une amélioration), est-il préférable de créer …
J'ai trouvé les principes SOLID plutôt utiles pour la conception orientée objet. Existe-t-il un ensemble de principes agnostiques similaires / équivalents, conçus pour la programmation fonctionnelle?
Je trouve beaucoup de fichiers de 2 à 3 000 lignes et je ne pense pas qu'ils devraient être aussi gros. Quel est le bon critère pour appeler objectivement un fichier de code source "trop gros"?, Existe-t-il un nombre maximal de lignes qu'un fichier de code source devrait avoir?
Est varchar-ce qu'un simple résidu d'avant textest arrivé ou existe-t-il des cas d'utilisation où vous souhaiteriez utiliser un varchar? (Ou chard'ailleurs ..) (J'utilise Postgres et MySQL (MyISAM) quotidiennement, alors ce sont ceux qui m'intéressent le plus, mais les réponses pour d'autres bases de données sont bien sûr les bienvenues. ^ …
J'ai vu de nombreux articles sur la réécriture d'applications mauvaises, sur l'expérience des gens à ce sujet chez Programmers et sur un article de Joel Spolsky que j'ai préparé sur le sujet, mais pas de preuves tangibles ni d'études de cas. Outre les deux exemples cités par Joel et quelques …
J'ai remarqué sur MySQLWorkbench que vous pouvez choisir comment stocker vos index avant de procéder à l'ingénierie de votre conception. Les types de stockage sont: BTREE RTREE HACHER En recherchant cela, j'ai trouvé des informations qui me paraissaient assez importantes, alors je cherche des informations pratiques sur la différence entre …
Je suis curieux de savoir quelle est la meilleure pratique en vigueur. Les commits de git doivent-ils être appliqués de telle sorte que le projet soit dans un état de fonctionnement (construit correctement, tous les tests réussissent, etc.), ou commettre un code erroné est-il correct? Par exemple, si vous renoncez …
Je viens de découvrir un code charmant dans notre application d'entreprise qui utilise des blocs Try-Catch comme opérateurs logiques. Ce qui signifie "faire du code, si cela génère cette erreur, le fait, mais si cela jette cette erreur, faites cette 3ème chose à la place". Il utilise "Finally" comme déclaration …
Je viens de me cogner la tête contre la table pendant environ 20 minutes en regardant un bogue totalement étrange en PHP, puis j'ai réalisé qu'il y avait un octal. Le <% (* & #> octal. En bref, j'ai rempli des littéraux avec des zéros afin que le code soit …
Je conçois un service Web RESTful utilisant WebApi et je me demandais quelles réponses HTTP et quels corps de réponse renvoyer lors de la mise à jour / de la création d'objets. Par exemple, je peux utiliser la méthode POST pour envoyer du JSON au service Web, puis créer un …
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.