Questions marquées «java»

Java est un langage de programmation de haut niveau, indépendant de la plate-forme et orienté objet, développé à l'origine par Sun Microsystems. Java appartient actuellement à Oracle, qui a acheté Sun en 2010.




3
Est-il sensé de retourner des Streams partout où nous retournerions normalement des Collections?
Tout en développant mon API qui n'est liée à aucun code hérité, je me retrouve souvent à écrire des méthodes qui sont purement et simplement terminées par le pipeline Streams en collectant les résultats. Comme celui-ci: ImmutableSet<T> deriveSomethingMeaningfulFromPrivateState() { return myPrivateThingies.stream() .map(this::ownerOfThing) .map(Owner::socialStatus) .filter(SocialStatus::isHeAFineMatey) .collect(MyCustomCollectors.toImmutableSet()); } Maintenant, la plupart des …



4
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 pas le …

4
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 …




5
Joda Time vs Java Time
Bien que Joda soit riche en fonctionnalités et plus sophistiqué que le temps Java standard, ce n'est pas toujours la meilleure chose à utiliser. Comment puis-je décider si je dois utiliser Joda Time ou Java Time dans un code Java? Existe-t-il une sorte de directive qui nous indique comment choisir …
19 java  api  joda-time 

3
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 cherche à …


3
Le découplage l'emporte-t-il sur SEC en REST?
Je construis une API REST pour exposer la plupart des fonctionnalités d'une API Java existante. Les deux API sont à usage interne au sein de mon organisation; Je n'ai pas à concevoir pour un usage externe. J'ai une influence sur les deux API mais j'implémente celle REST. L'API Java continuera …
19 java  api  rest  coupling  dry 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.