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 . Il semble qu'au fur et …
Aujourd'hui, commenter est plus facile que jamais. En Java, il existe de belles techniques pour lier les commentaires aux classes, et les IDE Java sont bons pour créer des shells de commentaires pour vous. Des langages comme Clojure vous permettent même d'ajouter une description d'une fonction dans le code de …
il y a quelques discussions sur SO sur les méthodes setter retournant "ce" type. Et on dirait que java 7 avait la proposition de méthodes void renvoyant ceci. Mais cette proposition n'a pas pu atteindre les fonctionnalités de Java 7. Je n'ai pas pu trouver si cette proposition est déplacée …
Il y a quelques jours, je parlais à une candidate au doctorat en génie logiciel et à un moment donné, elle m'a dit: Gardez vos classes et méthodes aussi petites que possible Et je me demande si c'est toujours une bonne pratique. Je veux dire par exemple, est-ce digne d'avoir …
Je me bats souvent avec moi-même pour mettre certaines clés dans mon web.config ou dans une classe Constants.cs ou quelque chose comme ça. Par exemple, si je voulais stocker des clés spécifiques à une application dans tous les cas, je pourrais la stocker et la récupérer dans ma configuration Web …
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. Dans les projets C #, nous regroupons fréquemment des classes petites et …
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. …
Dans le passé, j'ai utilisé l'héritage pour permettre l'extension des formulaires Windows dans mon application. Si tous mes formulaires avaient des contrôles, des illustrations et des fonctionnalités communs, je créerais un formulaire de base implémentant les contrôles et les fonctionnalités communs, puis autoriserais d'autres contrôles à hériter de ce formulaire …
Je reste dans un environnement où les gens croient: Les génériques Java sont la fonctionnalité exclusivement utilisée pour l'écriture de bibliothèque et non pour le véritable codage. C ++ est un langage de programmation OO; templateest une fonctionnalité optionnelle et évitable Cependant, ces personnes dépendent fortement des bibliothèques écrites en …
Notes préliminaires Je n'entrerai pas dans la distinction des différents types de tests, il y a déjà quelques questions sur ces sites à ce sujet. Je prends ce qui est là et qui dit: test unitaire dans le sens de "tester la plus petite unité isolable d'une application" dont dérive …
Bien que j'utilise et aime le DVCS pour mes projets personnels, et que je puisse totalement voir comment cela facilite la gestion des contributions à votre projet par d'autres (par exemple, votre scénario Github typique), il semble que pour une équipe "traditionnelle", il pourrait y avoir des problèmes approche centralisée …
Je rencontre souvent ce problème. Par exemple, j'écris actuellement une fonction de lecture et une fonction d'écriture, et ils vérifient tous les deux s'il bufs'agit d'un pointeur NULL et que la modevariable se trouve dans certaines limites. Il s'agit de duplication de code. Cela peut être résolu en le déplaçant …
Si l'on regarde les manuels (peut-être plus anciens) de Drools ou d'autres moteurs de règles, l'une des illustrations de leur valeur ajoutée est de résoudre des énigmes telles que le casse-tête de Miss Manners (manuel de Drools). Maintenant, de tels puzzles sont naturellement formulés et résolus à l'aide de Prolog …
L'entreprise dans laquelle je travaille a récemment hébergé un service Web dans Windows Azure et l'a annoncé. Maintenant, les magazines commerciaux en ligne disent beaucoup de choses sans signification comme «la société X passe au cloud», «la société X abandonne les ordinateurs de bureau pour le cloud», etc. On dirait …
Je me suis toujours demandé combien de classes d'exceptions différentes je devais implémenter et lancer pour différentes pièces de mon logiciel. Mon développement particulier est généralement lié à C ++ / C # / Java, mais je pense que c'est une question pour tous les langages. Je veux comprendre quel …
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.