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. …
Avec autant d'outils ORM pour la plupart des langages modernes, existe-t-il encore un cas d'utilisation pour écrire et exécuter SQL dans un programme, dans un langage / environnement qui les prend en charge? Si oui, pourquoi? Pour plus de clarté: je ne demande pas si les programmeurs doivent connaître SQL …
Je travaille actuellement sur mon diplôme pour mes études "Développement de logiciels", dans lesquelles je dois développer individuellement des logiciels complexes dans une entreprise externe. Tout cela doit être fait de manière structurée, en créant tous les documents correspondants. Pour ce projet, j'ai choisi de travailler avec les documents standard …
Cela s'applique à la fois à Java SE et à Android, car les contrats sont identiques. Documentation CharSequence pour Java SE Documentation CharSequence pour Android CharSequencene définit pas de contains(CharSequence)méthode. Je n'arrive pas à trouver une raison pour laquelle, et l'inclure serait très utile, évitant d'avoir à appeler CharSequence#toString()pour vérifier …
Je me bats avec une question très simple: Je travaille maintenant sur une application serveur, et j'ai besoin d'inventer une hiérarchie pour les exceptions (certaines exceptions existent déjà, mais un cadre général est nécessaire). Comment puis-je même commencer à faire cela? Je pense suivre cette stratégie: 1) Qu'est-ce qui ne …
J'ai un cas d'utilisation spécifique et j'ai trouvé 3 façons de le faire sur Internet, définies pour des cas d'utilisation vagues. Je regarde ces trois-là me demander laquelle appliquer. J'ai tendance à rester assis sans savoir quoi faire - puis à ne rien faire ... Y a-t-il une bonne façon …
Je suis assez confus au sujet des termes suivants: Architecture logicielle L'architecture d'application logicielle est le processus de définition d'une solution structurée qui répond à toutes les exigences techniques et opérationnelles, tout en optimisant les attributs de qualité communs tels que les performances, la sécurité et la gérabilité. Cela implique …
Nous allons construire un système avec l'interface utilisateur en javaFx qui sera déployé sur plus de 2000 machines (minimum 2000, mais ce sera plus - peut atteindre 5000 machines). Pour d'autres raisons / limitations, il doit être installé sur la machine, nous ne pouvons donc pas le faire avec une …
Je travaille dans une usine de fabrication qui a chargé l'informatique de créer un programme de planification en atelier (ce qui est très nécessaire). Sur la base de l'expérience d'autres utilisateurs, serait-il préférable de prendre moins de temps et d'élaborer un cadre de base utilisable, puis de s'appuyer sur cela …
Lorsque j'essaie de créer une interface pour un programme spécifique, j'essaie généralement d'éviter de lever des exceptions qui dépendent d'une entrée non validée. Donc, ce qui se produit souvent, c'est que j'ai pensé à un morceau de code comme celui-ci (ce n'est qu'un exemple pour un exemple, ne me dérange …
Nous avons trois couches dans notre application. Couche de service pour fournir une API externe. Couche BO pour notre logique métier et une couche DAO pour notre connexion à la base de données. Disons que chaque fois que nous mettons à jour un fichier, nous voulons également changer quelque chose …
J'ai lu que lorsque votre programme a besoin de savoir de quelle classe est un objet, il indique généralement un défaut de conception, donc je veux savoir quelle est la bonne pratique pour gérer cela. J'implémente une classe Shape avec différentes sous-classes héritées d'elle comme Circle, Polygon ou Rectangle et …
On m'a donné du code Java à regarder, qui simule une course de voitures, dont une implémentation d'une machine d'état de base. Il ne s'agit pas d'une machine à états informatique classique, mais simplement d'un objet qui peut avoir plusieurs états et qui peut basculer entre ses états en fonction …
Je ne vois que des avantages pour l'architecture d'oignon par rapport à l'architecture à 3 couches où le BL avait la responsabilité d'appeler des méthodes sur DAL (ou une interface de DAL) pour faire CRUD. L'oignon a une meilleure séparation des préoccupations, la testabilité, la maintenabilité et est plus propre. …
Je travaille actuellement sur une webapp où nous devons souvent conditionner une logique de serveur basée sur la page qui va être retournée à l'utilisateur. Chaque page reçoit un code de page à 4 lettres, et ces codes de page sont actuellement répertoriés dans une classe en tant que chaînes …
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.