Lorsque je crée une application à partir de zéro, dois-je commencer par le modèle orienté objet (OO) ou le modèle entité-relation
Lorsque je crée une application à partir de zéro, dois-je commencer par le modèle orienté objet (OO) ou le modèle entité-relation
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 signaux au gestionnaire de boucle...
J'ai besoin de concevoir une base de données qui contiendra des informations sur la maladie personnelle des utilisateurs. Quelle peut être l'approche pour implémenter les colonnes des tables de la base de données: crypter les informations, séparer les données dans deux bases de données différentes,...
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 à...
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 les implémentations du langage de programmation Scheme (standard R6RS), je peux importer un module comme suit: (import (abc def xyz)) Le système essaiera de rechercher un fichier $DIR/abc/def/xyz.slsoù se $DIRtrouve un répertoire où vous conservez vos modules Scheme. xyz.slsest le code source...
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 le problème. Je...
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...
J'écris une application qui aura une Imageentité et j'ai déjà du mal à décider à qui incombera chaque tâche. J'ai d'abord la Imageclasse. Il a un chemin, une largeur et d'autres attributs. Ensuite , je créé une ImageRepositoryclasse, pour récupérer des images avec une méthode simple et testé, par...
Supposons que vous ayez un grand projet pris en charge par une base d'API. Le projet fournit également une API publique que les utilisateurs finaux (ish) peuvent utiliser. Parfois, vous devez apporter des modifications à la base d'API qui prend en charge votre projet. Par exemple, vous devez...
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...
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 conception....
Voici un petit problème Avoir une entité, avec un objet valeur. Pas de problème. Je remplace un objet valeur par un nouveau, puis nhibernate insère la nouvelle valeur et rend orphelin l'ancienne, puis la supprime. D'accord, c'est un problème. L'assuré est mon entité dans mon domaine. Il possède une...
Je me suis amusé récemment à explorer le développement des analyseurs de langage dans le contexte de leur intégration dans la hiérarchie de Chomsky. Qu'est-ce qu'un bon exemple concret (c'est-à-dire non théorique) d'une grammaire contextuelle?
En tant que programmation en JavaScript, j'ai remarqué que tout ce qui peut être fait avec des instructions et des blocs peut être fait avec des expressions seules. Un langage de programmation peut-il fonctionner correctement avec uniquement des expressions? Et, si oui, pourquoi utilise-t-on des...
Dans cet article , Martin (le chef de la langue honcho) écrit: [Littéraux XML] Semblait une excellente idée à l'époque, maintenant elle ressort comme un pouce endolori. Je crois qu'avec le nouveau schéma d'interpolation de chaînes, nous pourrons mettre tout le traitement XML dans les bibliothèques,...
J'ai du mal à tracer une ligne claire entre la couche Présentation et Application dans la conception pilotée par domaine. Où les contrôleurs, les vues, les mises en page, les fichiers Javascript et CSS doivent-ils aller? Est-ce dans la couche Application ou Présentation? Et s'ils vont tous ensemble...
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 regardé des...
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...
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...