Est-ce une bonne pratique d'appeler la variable renvoyée par une méthode avec un nom de variable result? Par exemple: public Zorglub calculate() { Zorglub result = [...] [...] return result; } Ou devrais-je le nommer par son type? public Zorglub calculate() { Zorglub zorglub = [...] [...] return zorglub; } …
Le fait de consacrer du temps (et de participer activement) à Programmers.SE et à Stack Overflow m'aide à améliorer mes compétences en programmation tout en évitant de passer du temps à la lecture d'un livre comme Code Complete 2 (qui serait le prochain sur ma liste de lecture) m'aidera. Ok, …
Tout le monde répète que l'un des problèmes de JavaScript est l'utilisation de +[ exemple ] pour la concaténation de chaînes. Certains disent que le problème ne consiste pas à utiliser +, c'est une contrainte de type [voir les commentaires de l'exemple précédent]. Mais les langages fortement typés utilisent + …
Dans une autre question que j'ai posée récemment au sujet des meilleures pratiques en matière de tableau blanc , il était généralement admis que penser à haute voix tout en trouvant la réponse était la meilleure stratégie. En effet, les longs moments de silence sont gênants. Cependant, après de récents …
La question devrait être claire de son titre. Par exemple, Apache enregistre ses accès et ses journaux d’erreurs dans des fichiers plutôt que dans un SGBDR, quelle que soit la taille de l’utilisation. Pour RDMS, nous devons simplement écrire des requêtes SQL et le travail sera effectué, tandis que pour …
Lors de la lecture de diverses questions Stack Overflow et du code d'autres personnes, le consensus général sur la manière de concevoir des classes est fermé. Cela signifie que, par défaut, en Java et en C #, tout est privé, les champs sont finaux, certaines méthodes sont finales et parfois …
Le processus de gestion personnalisée des erreurs dans ASP.NET MVC (3 dans ce cas) semble être incroyablement négligé. J'ai lu les différentes questions et réponses ici, sur le Web, les pages d'aide pour divers outils (comme Elmah), mais j'ai l'impression d'avoir fait un cercle complet et de ne pas toujours …
En parlant avec un ami non programmeur, il m'est arrivé de mentionner le concept de "beau code" et elle voulait comprendre ce que cela signifiait, mais je ne savais pas trop comment l'expliquer à quelqu'un qui n'aurait aucun problème. contexte que ce soit. Quand tout le code ressemble à du …
Alors, un algorithme peut-il être breveté? J'ai vu cette déclaration qui m'a fait penser: Tout le monde s'abstiendrait de faire breveter les améliorations de l'algorithme de points de contour pendant au moins plusieurs années, par exemple jusqu'en 2021. Ainsi, les développeurs du projet Outliner se sentiraient libres de mettre en …
Est-ce une sorte de loi de Murphy? Peut-être que si je veux engager un très bon ninja en programmation, je devrais consulter son site Web, comme indiqué dans la section "Affichez votre site Web et je vous dirai à quel point vous êtes bon". EDIT: Allez sur l’onglet stackoverflow top …
J'ai remarqué un comportement en moi que j'appelle "syndrome du point d'arrêt" ... cela signifie que je ne peux pas arrêter de travailler jusqu'à ce que j'atteigne un "point d'arrêt" (ou que je devienne épuisé). En d'autres termes, si je suis dans la zone en train de terminer une fonctionnalité, …
Je ne vois aucune utilisation de la distinction entre majuscules et minuscules dans un langage de programmation, mis à part le code obscurcissant. Pourquoi implémenter cela dans un langage de programmation? Mise à jour: On dirait que quelqu'un de votre connaissance a fait une déclaration à ce sujet .
Vous connaissez assez bien la société potentielle, mais on vous demande "Avez-vous des questions pour nous?". Pour montrer votre intérêt, quelles sont certaines de vos questions préférées à répondre?
J'essaie de m'apprendre à calculer la notation BigO pour une fonction arbitraire. J'ai trouvé cette fonction dans un manuel. Le livre affirme que la fonction est O (n 2 ). Cela explique pourquoi, mais j'ai du mal à suivre. Je me demande si quelqu'un pourrait peut-être me montrer le calcul …
Je plonge dans le DDD (Domain Driven Design) et même si j'y vais plus profondément, il y a des choses que je ne comprends pas. Si je comprends bien, l’un des principaux objectifs est de séparer la logique de domaine (logique d’entreprise) de l’infrastructure (base de données, système de fichiers, …
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.