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


5
Concepts de l'API REST
J'ai trois questions sur la conception de l'API REST sur lesquelles j'espère que quelqu'un pourra faire la lumière. J'ai cherché sans relâche pendant de nombreuses heures, mais je n'ai trouvé de réponses à mes questions nulle part (peut-être que je ne sais pas quoi chercher?). question 1 Ma première question …
10 api  rest 

6
Comment économiser pendant la collaboration en temps réel
Je souhaite que plusieurs utilisateurs modifient le même document. Le problème auquel je suis confronté est lorsqu'un nouvel utilisateur rejoint, il peut voir un document obsolète. Comment puis-je m'assurer que les nouveaux utilisateurs reçoivent les modifications les plus récentes? Quelques solutions auxquelles j'ai pensé: Économisez sur chaque changement. Je n'aime …

2
Comment détecter les réalisations dans le jeu?
J'ai par erreur posté ceci sur stackoverflow et je publie maintenant ici sur la base d'une suggestion sur ce site ... Il s'agit d'une question conceptuelle de très haut niveau. Dites dans une application logicielle que j'ai 4 actions différentes, par exemple: télécharger, partager, commenter et aimer Et je veux …




3
Multiprocessing Python avec Queue vs ZeroMQ IPC
Je suis en train d'écrire une application Python en utilisant ZeroMQ et d'implémenter une variation du modèle Majordomo comme décrit dans le ZGuide . J'ai un courtier comme intermédiaire entre un ensemble de travailleurs et de clients. Je veux effectuer une journalisation approfondie pour chaque demande qui arrive, mais je …


4
L'utilisation de blocs de portée internes dans un style de fonction est-elle mauvaise?
Dans certains cas (assez rares), il existe un risque de: réutiliser une variable qui n'est pas destinée à être réutilisée (voir exemple 1), ou en utilisant une variable au lieu d'une autre, proche sémantiquement (voir l'exemple 2). Exemple 1: var data = this.InitializeData(); if (this.IsConsistent(data, this.state)) { this.ETL.Process(data); // Alters …

2
Existe-t-il une étude comparative de la consommation mémoire des runtimes des langages de programmation, en corrélation avec l'expressivité et les ratios de bugs de production? [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 5 ans . Il existe de nombreuses études comparatives et disponibles en ligne …

5
Comment gérer l'indicateur dans plusieurs if-else
Je semble voir cela assez souvent dans mon code et dans d'autres. Il n'y a rien à ce sujet qui semble horriblement mal, mais cela m'énerve car il semble que cela peut être mieux fait. Je suppose qu'une déclaration de cas peut avoir un peu plus de sens, mais souvent …



1
Quelles informations devraient figurer dans le github README.md?
Quelles informations vous attendez-vous à voir dans le github README? Tout devrait-il aller dans le README? c'est à dire introduction Installation Versions Mode d'emploi la mise en oeuvre Essai Ressources associées Ou devriez-vous simplement mettre certaines choses dans le README (Introduction, Installation, Versions) et les autres informations sont mieux placées …

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.