Je suis chargé de concevoir un cadre d'application qui permettra à chaque implémentation de personnaliser des parties de l'interface utilisateur. Un tel exemple serait que l'implémentation (appelons-la désormais client) peut définir les cellules de la vue de collection à renvoyer pour un écran particulier. Le cadre est simplement responsable de …
J'ai une classe qui a trois méthodes A(), B()et C(). Ces méthodes modifient la propre instance. Bien que les méthodes doivent renvoyer une instance lorsque l'instance est une copie distincte (tout comme Clone()), j'ai le libre choix de retourner voidou la même instance ( return this;) lorsque je modifie la …
Voici une exigence simplifiée: L'utilisateur crée un Questionavec plusieurs Answers. Questiondoit en avoir au moins un Answer. Clarification: pensez Questionet Answercomme dans un test : il y a une question, mais plusieurs réponses, où peu peuvent être correctes. L'utilisateur est l'acteur qui prépare ce test, il crée donc des questions …
J'utilise une grande interface avec environ 50 méthodes pour accéder à une base de données. L'interface a été écrite par un de mes collègues. Nous en avons discuté: Moi: 50 méthodes, c'est trop. C'est une odeur de code. Collègue: Que dois-je faire à ce sujet? Vous voulez l'accès DB - …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 5 ans . Je comprends le concept d'un …
J'ai de sérieux doutes sur la conception de mon application Web. Je voulais séparer la logique métier de l'interface, j'ai donc créé une API Web qui gère toutes les demandes à la base de données. Il s'agit d'une API Web ASP.NET avec le framework Entity et une unité de travail …
La norme C99 dit dans 6.5.16: 2: Un opérateur d'assignation doit avoir une valeur l modifiable comme opérande gauche. et en 6.3.2.1:1: Une lvalue modifiable est une lvalue qui n'a pas de type tableau, qui n'a pas de type incomplet, qui n'a pas de type qualifié const et qui, s'il …
J'examine la conception de mon interface et j'ai du mal à décider quelle est la façon la plus "correcte" d'implémenter le contrôle d'accès basé sur les rôles, étant donné un useret un subjectauxquels userils aimeraient accéder. Pour autant que je puisse voir, j'ai trois options de base (avec une quatrième …
Je pense que cette question devrait s'appliquer à la plupart des programmes qui chargent les paramètres d'un fichier. Ma question est du point de vue de la programmation, et c'est vraiment comment gérer le chargement des paramètres d'un fichier en termes de classes différentes et d'accessibilité. Par exemple: Si un …
Le modèle architectural de tuyau et de filtre est défini comme une chaîne d'éléments de traitement, disposée de telle sorte que la sortie de chaque élément soit l'entrée du suivant . Chaque exemple semble considérer la connexion inter-processus ou inter-thread effectuée via une sorte de tampon partagé. Pour moi, il …
Nous concevons actuellement une API REST pour accéder aux données client classiques. L'un des éléments de l'API sont les actifs d'un utilisateur. Les actifs sont ajoutés sous un service donné. L'API backend n'ajoutera un actif à un utilisateur que pour un service donné. Il n'y a donc pas de relation …
J'ai abandonné la programmation il y a un peu plus d'un an quand j'ai continué à frapper ce mur. Je revisite le sujet car je veux créer une application Android de base. Mais je pense que mes connaissances limitées ne suffiront pas. Voici mon problème. J'ai lu quelques livres et …
Je n'essaie pas de dire que je sais quelque chose que tout le monde ne sait pas, mais j'ai résolu de plus en plus de conceptions avec l'utilisation de classes imbriquées, donc je suis curieux de me faire une idée de l'acceptabilité d'utiliser ce qui semble rarement utilisé mécanisme de …
Parfois, lorsque je démarre un petit projet (comme une application Android), je ne sais pas quelle approche fonctionnera à la fin, et je vais juste pour une approche et je l'essaie. Mais si je n'ai jamais utilisé cette approche auparavant (pour une sorte d'application que je n'ai jamais programmée auparavant), …
Connaissez-vous un bon moyen de concevoir (c.-à-d. Écrire) un logiciel avec une méthode basée sur le pseudocode? Je suis nouveau dans la conception de logiciels et je lis des informations sur UML. Mes humbles hiérarchies de classe sont bonnes jusqu'à présent, cependant, après que cela soit devenu complexe, je remarque …
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.