En ce moment, mon superviseur crée pour moi des documents / spécifications sur les exigences à l'aide d'un logiciel de suivi des bogues. Cela me semble une idée terrible, toutes les exigences sont sur ces petits billets et je dois cliquer sur ce formulaire Web stupide pour obtenir les exigences. …
Je suis actuellement dans une classe de tests de logiciels où pour notre projet de semestre, nous devons effectuer plusieurs types de tests dessus, tels que les tests unitaires et les tests d'intégration. Pour les tests d'intégration, le professeur a dit d'utiliser des simulations et des bibliothèques de simulation (comme …
En règle générale, je place les décisions d'autorisation dans mes contrôleurs côté serveur. Ces derniers ont été des points de terminaison RESTful récemment, mais je pense qu'il en va de même pour les architectures de type MVC. Pour les besoins de l'argument, supposons qu'il s'agit d'une autorisation basée sur les …
De nombreux Builder Patternexemples font de la Builderclasse interne de l'objet qu'il construit. Cela a un certain sens car il indique ce que les Builderbuilds. Cependant, dans un langage typé statiquement, nous savons ce que les Builderbuilds. D'autre part , si la Builderest une classe interne, vous devez savoir quelle …
En tant que programmeur de bases de données relationnelles (la plupart du temps), j'ai lu des articles sur la façon dont les bases de données relationnelles ne s'adaptent pas, et les solutions NoSQL comme MongoDB le font. Comme la plupart des bases de données que j'ai développées jusqu'à présent sont …
Cela me dérange depuis un moment. La plupart du temps, lorsqu'il s'agit de stocker des données dans des structures telles que des tables de hachage, des programmeurs, des livres et des articles insistent sur le fait que l'indexation des éléments dans ces structures par des valeurs de chaîne est considérée …
Je viens de devoir désactiver un ORM et c'était une tâche relativement intimidante, car la logique de requête fuyait partout. Si j'avais déjà eu à développer une nouvelle application, ma préférence personnelle serait d'encapsuler toute la logique de requête (à l'aide d'un ORM) pour la protéger du changement. Le modèle …
Nous implémentons un adaptateur pour Jaxen (une bibliothèque XPath pour Java) qui nous permet d'utiliser XPath pour accéder au modèle de données de notre application. Cela se fait en implémentant des classes qui mappent des chaînes (transmises depuis Jaxen) en éléments de notre modèle de données. Nous estimons que nous …
Dans cet article, l'auteur affirme que Parfois, il est nécessaire d'exposer une opération dans l'API qui est intrinsèquement non RESTful. et cela Si une API a trop d'actions, cela indique que soit elle a été conçue avec un point de vue RPC plutôt que d'utiliser les principes RESTful, soit que …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé l'année dernière . Disons que j'essaie de décrire mon code …
Les deux ressemblent à un réseau de processus de communication MPI parallèle. J'identifie les acteurs avec des services. Les acteurs sont-ils plus dynamiques (vous pouvez les créer et tuer en respirant alors que le réseau de services est plus statique) ou quoi?
J'ai une application web. Je ne crois pas que la technologie soit importante. La structure est une application à N niveaux, illustrée dans l'image de gauche. Il y a 3 couches. UI (modèle MVC), Business Logic Layer (BLL) et Data Access Layer (DAL) Le problème que j'ai est mon BLL …
Je passe par un livre de programmation d'introduction et il répertorie un exemple simple en pseudocode: Start input myNumber set myAnswer = myNumber * 2 output myAnswer Stop Pourquoi ne pouvons-nous pas omettre de créer une autre variable appelée myAnsweret simplement mettre l'opération dans la commande de sortie, comme ceci: …
Je souhaite ajouter la gestion des erreurs à: var firstVariable = 1; var secondVariable = firstVariable; Ce qui suit ne compilera pas: try { var firstVariable = 1; } catch {} try { var secondVariable = firstVariable; } catch {} Pourquoi est-il nécessaire qu'un bloc try catch affecte la portée …
J'essaie de comprendre la compilation et l'interprétation, étape par étape pour trouver une image totale. J'ai donc posé une question en lisant http://www.cs.man.ac.uk/~pjj/farrell/comp3.html cet article Ça dit : La prochaine étape du compilateur est appelée l'analyseur. Cette partie du compilateur a une compréhension de la grammaire du langage. Il est …
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.