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

1
Comment savoir si j'utilise trop le multithread?
Je sens actuellement que je sur-utilise le multi-threading. J'ai 3 types de données, A, B et C. Chacun Apeut être converti en plusieurs Bs et chacun Bpeut être converti en plusieurs Cs. Je veux seulement traiter l' Cart. Je pourrais écrire cela assez facilement avec quelques fonctions de conversion. Mais …


2
Quel est un exemple de continuation non mise en œuvre en tant que procédure?
Une discussion intéressante sur la distinction entre rappels et continuations sur SO a amené cette question. Par définition, une continuation est une représentation abstraite de la logique nécessaire pour effectuer un calcul. Dans la plupart des langues, cela se manifeste comme une procédure à un argument à laquelle vous transmettez …

5
XSLT et alternatives possibles [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 6 ans . J'ai jeté un œil à XSLT pour transformer un fichier …
15 xml  lisp  linq  xslt 





4
Comment implémenter la connexion automatique en toute sécurité
J'ai lu de très nombreux articles sur la façon dont "vous stockez probablement des mots de passe incorrects". Ils font toujours référence au stockage de mots de passe sur un serveur auquel un utilisateur se connecte; ils refont essentiellement (jeu de mots) des conseils omniprésents comme assurez-vous de saler les …
15 security  login 

5
La rentabilité relative du développement piloté par les tests (d'acceptation)
Je voudrais savoir quel est l'impact global de la planification des ressources sur un projet logiciel, où les exigences et la conception du projet sont déterminées par des tests d'acceptation automatisés et des tests unitaires, contrairement à une approche plus "traditionnelle" du développement logiciel. D'après votre expérience, quel est l'effet …
15 tdd  estimation 

3
La composition des services SOA fonctionne-t-elle réellement dans la pratique?
L'un des principaux principes de conception des services SOA est le principe de composabilité des services ( https://en.wikipedia.org/wiki/Service_composability_principle ). L'idée est qu'en composant de nouveaux services en utilisant ceux existants comme blocs de construction, on peut rapidement développer de nouveaux services. De façon analogue à la façon dont vous appelez …


5
Quel est le nom de λx.λf.fx (comme l'inverse s'applique) dans le calcul lambda? La fonction correspondante a-t-elle un nom standard en programmation?
Quel est le nom de λx.λf.fx dans le calcul lambda? La fonction correspondante a-t-elle un nom standard dans les langages de programmation fonctionnels, comme Haskell? Dans la programmation orientée objet, existe-t-il un nom habituel pour une méthode fooqui prend une fonction en argument, telle qu'elle x.foo(f)retourne f(x)?

2
Entité à l'utilisation du DTO
J'ai essayé de trouver un flux pour une application Web à plusieurs niveaux de base et j'ai lu des informations contradictoires en ligne. Ce que j'essaie de comprendre, c'est s'il y a un avantage à continuer à utiliser des objets DTO de votre couche DAO vers Service grâce à l'utilisation …
15 java  entity  jpa 


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.