Premièrement, je me rends compte que cette question peut être quelque peu longue et vague et je m'en excuse. C'est probablement un problème de base avec un nom court pour quiconque "l'a compris", mais comme je me trouve à ce sujet manquant, je vous prie de bien vouloir me décrire …
Je lisais le site Web de JDOM . Pourquoi l'API JDOM est-elle définie en termes de classes concrètes plutôt qu'en termes d'interfaces? Jason Hunter résume les arguments contre une API basée sur interface pour JDOM: Avec les interfaces, tout devient une usine, les éléments doivent être «importés» dans de nouveaux …
J'essaie de trouver une meilleure solution pour faire un analyseur à certains des formats de fichiers célèbres tels que: EDIFACT et TRADACOMS . Si vous n'êtes pas familier avec ces normes, consultez cet exemple de Wikipedia: Voir ci-dessous pour un exemple de message EDIFACT utilisé pour répondre à une demande …
La majorité des boîtes à outils GUI utilisent de nos jours le modèle Signals + Slots. Ce sont Qt et GTK +, si je ne me trompe pas, qui ont été les pionniers. Vous savez, les widgets ou objets graphiques (parfois même ceux qui ne sont pas affichés) envoient des …
Quels sont les problèmes de conception liés au renvoi d'une table de hachage à partir d'une méthode publique lorsque vous souhaitez renvoyer plusieurs éléments au lieu de créer une classe et d'en renvoyer un objet? S'il a des problèmes, dans quelles circonstances est-il logique de le faire? Comment la réponse …
J'ai écrit ce qui suit il y a quelque temps, mais je suis venu le revoir récemment, et je ne pense pas que ce soit un bon design. La conception est pour une sorte de couche de base de données modulaire utilisant Entity Framework 4. Il existe un seul objet …
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 . Aujourd'hui, j'ai décidé d'effectuer une …
Mon lieu de travail est récemment passé à Git et je l'aime (et je déteste!). Je l'aime vraiment et c'est extrêmement puissant. La seule partie que je déteste, c'est que parfois c'est trop puissant (et peut-être un peu laconique / déroutant). Ma question est ... Comment Git a-t-il été conçu? …
Plusieurs réponses à une question de schéma de base de données ont suggéré une table supplémentaire pour normaliser une base de données pour une fonctionnalité qui ne fait pas partie des exigences actuelles (une table UserDepartment pour permettre une relation plusieurs-à-plusieurs entre les employés / utilisateurs et les différents services …
Je suis dans mon dernier semestre de collège et je suis en train de suivre un cours de génie logiciel. Dans la classe, nous découvrons différentes méthodes de développement de logiciels. Celui sur lequel nous nous sommes concentrés et utilisé pour développer notre projet était la méthode de la cascade. …
J'ai réfléchi à la façon dont j'allais concevoir la gamme "parfaite" littérale si je devais concevoir une langue. Pour vous qui ne connaissez pas, connaissez un littéral de plage dans une instruction qui représente une plage de valeurs, comme 1-4. Ils sont le plus souvent utilisés dans les boucles for …
C et très probablement de nombreuses autres langues fournissent un structmot - clé pour créer des structures (ou quelque chose de manière similaire). Ce sont (au moins en C), d'un point de vue simplifié comme les classes, mais sans polymorphisme, héritage, méthodes, etc. Pensez à un langage orienté objet (ou …
Je fais face à un problème ici. Un client m'a demandé de copier un site exact, et même si j'essaie de le convaincre d'aller chercher un nouveau design, il ne l'accepte pas. Il aime tellement ce design (en passant, c'est horrible et obsolète, mais je ne lui dirais pas ça!) …
Aujourd'hui, au travail, un de mes collègues a examiné mon code et m'a suggéré de supprimer une propriété de type ensemble et d'utiliser une méthode à la place. Comme nous étions tous les deux occupés à autre chose, il m'a dit de regarder la Property Designsection du livre "Framework Design …
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.