Questions marquées «architecture»

La conception et la description de haut niveau d'un système logiciel. La conception architecturale distille les détails des implémentations, des algorithmes et de la représentation des données pour se concentrer sur l'interaction des composants de la "boîte noire".

2
Architecture du système d'alerte
Je voudrais créer un système qui gère les messages d'alerte de divers programmes et peut traiter ces alertes par e-mail auprès des consommateurs en aval. Tout cela serait contenu sur un seul réseau interne. Je pense que je veux que l'architecture de base ressemble à ceci: La principale préoccupation que …




2
Pourquoi les programmeurs définissent-ils des modèles de programmation pour remplacer C / POSIX pour le parallélisme?
Les fournisseurs de nouvelles architectures informatiques essaient régulièrement d'introduire de nouveaux modèles de programmation, par exemple récemment CUDA / OpenCL pour GPGPU, et remplacent C / POSIX comme interface de contrôle pour le parallélisme de plate-forme. (Poss & Koening, AM3: Vers un accélérateur matériel Unix pour plusieurs cœurs, 2015) Pourquoi …

5
La vue ne doit-elle pas effectuer de validation?
Je lisais " Dans MVC, un modèle devrait-il gérer la validation? ", Car j'étais curieux de savoir où la logique de validation devrait aller dans un site Web MVC. Une ligne dans la réponse du haut se présente comme suit: "les contrôleurs doivent gérer la validation, les modèles doivent gérer …
10 architecture  mvc 




2
Où valider les règles de modèle de domaine qui dépendent du contenu de la base de données?
Je travaille sur un système qui permet aux administrateurs de définir des formulaires contenant des champs. Les formulaires définis sont ensuite utilisés pour saisir des données dans le système. Parfois, les formulaires sont remplis par un humain via une interface graphique, parfois le formulaire est rempli en fonction des valeurs …

2
Comment concevoir un jeu de cartes?
Je ne peux pas proposer une bonne architecture pour mon jeu de cartes. J'ai besoin d'aide pour comprendre comment les jeux sont généralement conçus. Tout d'abord, je décrirai les règles du jeu. Regles du jeu Installer Il y a quatre joueurs, chacun deux joueurs forment une équipe. Chaque joueur reçoit …

3
Pouvons-nous faciliter l'ajout de flux de données entre des parties distantes d'une grande base de code?
Lorsque j'apporte des modifications à de grands systèmes, je suis souvent confronté au problème selon lequel certaines fonctionnalités doivent obtenir des données d'une autre pièce, mais elles se trouvent dans différentes parties d'une arborescence d'appels profonde et ramifiée, pouvant éventuellement circuler dans des écouteurs d'événements, des appels différés, etc. De …

5
Comment réduire le couplage étroit entre deux sources de données
J'ai du mal à trouver une solution appropriée au problème d'architecture suivant. Dans notre cadre (esquissé ci-dessous), nous avons 2 sources de données, où la source de données A est la source principale pour les éléments de type Foo. Il existe une source de données secondaire qui peut être utilisée …


1
Futures / Monades vs événements
Dans un cadre d'application où l'impact sur les performances peut être ignoré (10-20 événements par seconde au maximum), quoi de plus maintenable et flexible à utiliser comme moyen de communication préféré entre les modules - Événements ou Futurs / Promesses / Monades ? On dit souvent que les événements (pub …

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.