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 …
J'ai du mal à définir ce modèle de données que j'ai rencontré en travaillant sur plusieurs applications. Cela consiste en: Un type d'objet composé de nombreux objets lui-même Un deuxième type d'objet, où chaque instance «a plusieurs» du premier objet Et, chacun des sous-objets du premier objet est modifiable pour …
Java est orienté objet, mais pourquoi avons-nous besoin de créer un objet à partir de la classe Scanner pour obtenir une entrée? Les next()méthodes, par exemple, ne pourraient-elles pas simplement être statiques? C me semble assez simple à utiliser scanf(), gets()ou fgets(). Je suis sûr qu'il y a une raison …
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 similaire …
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 de …
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 versioning sémantique des produits développés et …
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 …
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 précédentes n'a pas réussi …
J'ai récemment lu l' @ImplementedByannotation disponible dans Google Guice . Il permet au programmeur de spécifier une liaison entre une interface et son implémentation pour une utilisation future dans l'injection de dépendances. Il s'agit d'un exemple de liaison juste à temps . Je suis assez habitué à définir des liaisons …
Les continuations sont extrêmement utiles dans les langages de programmation fonctionnels (par exemple la Contmonade dans Haskell) car elles permettent une notation simple et régulière pour le code de style impératif. Ils sont également utiles dans certains anciens langages impératifs car ils peuvent être utilisés pour implémenter des fonctionnalités de …
J'apprends la programmation fonctionnelle et j'ai du mal à comprendre comment certains scénarios particuliers sont mis en œuvre sans utiliser d'affectation. Le simple problème suivant résume à peu près ma confusion. Écrivez un programme qui reçoit des événements sur les changements dans une structure de données donnée et émet des …
Contexte Je travaille sur une application pour un client qui inclut des fonctionnalités de réseautage social. Je développais à l'origine le front-end mobile, mais les circonstances m'ont laissé en charge du développement du back-end également. En tant que contexte général, notre système permet aux utilisateurs de suivre d'autres utilisateurs et …
Je pense qu'il est sûr de dire que la plupart des applications Web sont basées sur le paradigme de demande / réponse. PHP n'a jamais eu d'abstraction formelle de ces objets. Un groupe essaie de changer cela: https://github.com/php-fig/fig-standards/blob/master/proposed/http-message.md Cependant, ils ont en quelque sorte été mis de côté sur la …
Je travaille dans un institut de recherche universitaire fortement tributaire du calcul haute performance. En 10 ans, nous avons développé notre propre code Fortran qui est très bien considéré et peut fonctionner sur de très gros clusters. Afin de faire bénéficier le plus grand nombre de chercheurs du code, nous …
Dans mon code, il y a environ sept endroits où je soulève une exception. Toutes ces exceptions sont traitées de la même manière: imprimer une erreur dans le fichier journal, remettre l'état du logiciel par défaut et quitter. Lors de l'examen du code, mon ingénieur principal, que j'apprécie beaucoup, a …
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.