Génie logiciel

10
Membre: utiliser des ID uniques par rapport à l'objet de domaine

Après quelques réponses utiles pour savoir si je devrais utiliser un objet de domaine ou un identifiant unique comme paramètre de méthode / fonction ici Identifiant vs objet de domaine comme paramètre de méthode , j'ai une question similaire concernant les membres (la discussion des questions...

10
Qu'est-ce que le génie logiciel piloté par les modèles (MDSE)?

Je suis tombé sur l'accronym MDSE aujourd'hui sur infoq , et les informations que j'ai pu trouver ce qui n'était pas clair et la description était pleine de mots à la mode: MDSE vise à permettre aux ingénieurs logiciels de travailler à un niveau d'abstraction où les exigences, l'architecture et les...

10
Versioning sémantique dans Agile

Disons que j'ai 14 jours d'itérations de sprint où j'ai plusieurs histoires de nouvelles fonctionnalités, quelques améliorations et quelques bugs à corriger. Je déploie également ces changements lorsqu'ils sont prêts, je n'attends pas la fin du sprint. Mon problème est - comment suivre le...

10
Que doit savoir une vue sur le modèle?

Je construis une application en python avec un wrapper python pour WPF et avec le support DAG. Je suis actuellement à un point où je dois décider d'une manière cohérente d'interagir entre les données et la vue. À ma connaissance, il existe actuellement deux solutions évidentes. Le premier est...

10
Réduire la complexité d'une classe

J'ai regardé quelques réponses et cherché sur Google, mais je n'ai rien trouvé d'utile (c'est-à-dire que cela n'aurait pas d'effets secondaires gênants). Mon problème, en résumé, est que j'ai un objet et que je dois y effectuer une longue séquence d'opérations; Je le vois comme une sorte de chaîne...

10
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 la...

10
Quel magasin de données convient le mieux à mon scénario?

Je travaille sur une application qui implique une exécution très élevée des requêtes de mise à jour / sélection dans la base de données. J'ai une table de base (A) qui aura environ 500 enregistrements pour une entité pendant une journée. Et pour chaque utilisateur du système, une variation de cette...

10
Avantages de la sémantique de copie sur écriture

Je me demande quels sont les avantages possibles de la copie sur écriture? Naturellement, je ne m'attends pas à des opinions personnelles, mais à des scénarios pratiques du monde réel où cela peut être techniquement et pratiquement bénéfique de manière tangible. Et par tangible, je veux dire...