Questions marquées «java»

19
Documenter la logique mathématique dans le code

Parfois, mais pas souvent, je dois inclure la logique mathématique dans mon code. Les concepts utilisés sont pour la plupart très simples, mais le code qui en résulte ne l'est pas - beaucoup de variables avec un but peu clair, et certaines opérations avec une intention pas si évidente. Je ne veux...

19
Le suffixe Exception sur les exceptions en Java

La spécification d'un suffixe d'Exception sur les classes d'exceptions me semble être une odeur de code (informations redondantes - le reste du nom implique un état d'erreur et hérite d'Exception). Cependant, il semble également que tout le monde le fasse et cela semble être une bonne pratique. Je...

19
Comment créer un meilleur code OO dans une application basée sur une base de données relationnelle où la base de données est mal conçue

J'écris une application Web Java qui se compose principalement d'un tas de pages similaires dans lesquelles chaque page a plusieurs tables et un filtre qui s'applique à ces tables. Les données de ces tables proviennent d'une base de données SQL. J'utilise myBatis comme ORM, ce qui n'est peut-être...

19
Vérifiez les paramètres annotés avec @Nonnull pour null?

Nous avons commencé à utiliser FindBugs et à annoter nos paramètres de @Nonnullmanière appropriée, et cela fonctionne très bien pour signaler les bogues au début du cycle. Jusqu'à présent, nous avons continué à vérifier ces arguments pour nullutiliser les goyaves checkNotNull, mais je préférerais...

19
La programmation modulaire affecte-t-elle le temps de calcul?

Tout le monde dit que je devrais rendre mon code modulaire, mais n'est-il pas moins efficace si j'utilise plus d'appels de méthode plutôt que moins, mais plus de méthodes? Quelle est la différence en Java, C ou C ++ d'ailleurs? Je comprends qu'il est plus facile d'éditer, de lire et de comprendre,...

18
Quelle est la différence entre les rappels et les auditeurs?

Dans blackberry, nous pouvons remplacer la méthode keyChar () et capturer l'événement keypress ou nous pouvons nous inscrire surKeyPressListener. je sais, onKeyListener est un modèle d'observateur. Dans Android, il y a aussi un KeyEvent.callback et onKeyListener Les deux sont des événements pour...

18
Où mettre le fichier de configuration Spring?

Je souhaite intégrer le framework Spring dans mon projet en particulier côté serveur. Donc, je ne veux pas le mettre dans le dossier WEB-INF du fichier de guerre. Dois-je mettre un applicationContext.xml dans chaque couche (signifie chaque projet depuis divisé en projets distincts? (Services,...

18
Utilisation réelle de DelayQueue [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en éditant ce poste . Fermé il y a 4 ans . Quelle serait une utilisation réelle de...