Génie logiciel

Q & A pour les professionnels, les universitaires et les étudiants travaillant dans le cycle de vie du développement de systèmes

4
Pourquoi le Big Data doit-il être fonctionnel?
J'ai commencé à travailler sur un nouveau projet récemment lié au Big Data pour mon stage. Mes gestionnaires ont recommandé de commencer à apprendre la programmation fonctionnelle (ils ont fortement recommandé Scala). J'ai eu une expérience humble en utilisant F #, mais je ne voyais pas l'importance d'utiliser ce paradigme …



4
Assurer la cohérence transactionnelle avec DDD
Je commence par DDD et je comprends que les racines agrégées sont utilisées pour assurer la cohérence transnationale. Nous ne devons pas modifier plusieurs agrégats dans un seul service d'application. Je voudrais cependant savoir comment faire face à la situation suivante. J'ai une racine agrégée appelée Produits. Il existe également …



4
Pourquoi REST Api ne suit pas le modèle de conception de façade
En comparant la structure REST [api] avec un modèle OO, je vois ces similitudes: Tous les deux: Sont orientés données REST = Ressources OO = Objets Fonctionnement surround autour des données REST = entourer les VERBES (Get, Post, ...) autour des ressources OO = promouvoir le fonctionnement autour des objets …
9 http  rest  definition 




2
Comment fonctionne la maintenance d'OpenJDK dans la pratique?
Plus précisément, j'aimerais comprendre la différence entre le JDK d'Oracle et OpenJDK en termes de corrections de bogues et d'autres correctifs. Quelle branche obtient les correctifs en premier et Oracle a-t-il l'habitude de créer des correctifs qui ne parviennent jamais à OpenJDK?
9 java 

1
Fonctions macro et fonctions statiques dans l'en-tête
pour beaucoup de tâches rapides où l'on pourrait utiliser une fonction f(x,y), en simple C, des macros sont utilisées. Je voudrais poser des questions spécifiques sur ces cas, qui peuvent être résolus par un appel de fonction (c'est-à-dire les macros utilisées pour les fonctions en ligne, pas pour l'expansion de …
9 c 

2
Tests RSpec + Selenium pour .NET sous Windows
Je suis un développeur Rails faisant TDD sur un Mac avec RSpec, Capybara et Selenium webdriver. Maintenant, mon entreprise m'a demandé d'utiliser cette approche pour un environnement .NET sur Windows. Quelle est la meilleure façon de procéder? Je pourrais simplement installer Ruby et utiliser RSPEC, Capybara et Selenium webdriver pour …
9 .net 


3
Gérer la pyramide de rappel node.js
Je viens de commencer à utiliser node, et une chose que j'ai rapidement remarquée est la rapidité avec laquelle les rappels peuvent atteindre un niveau stupide d'indentation: doStuff(arg1, arg2, function(err, result) { doMoreStuff(arg3, arg4, function(err, result) { doEvenMoreStuff(arg5, arg6, function(err, result) { omgHowDidIGetHere(); }); }); }); Le guide de style …

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.