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




2
Apollo-11: utiliser l'inclusion au lieu d'un éditeur de liens
Récemment numérisé et transformé en référentiel, le code source d'origine de l'ordinateur de guidage Apollo 11 a été mis à disposition pour visualisation sur Github . Dans MAIN.agc , l'auteur du référentiel commente qu'ils divisez l'énorme code source monolithique en morceaux plus petits et plus faciles à gérer, c'est-à-dire en …

4
Suis-je optimisé prématurément?
Je suis actuellement au stade de la conception d'une architecture basée sur des composants en C ++. Ma conception actuelle comprend l'utilisation de fonctionnalités telles que: std::vectors de std::shared_ptrs pour maintenir les composants std::dynamic_pointer_cast std::unordered_map<std::string,[yada]> Les composants représenteront les données et la logique de divers éléments nécessaires dans un logiciel …



6
Critères d'acceptation pour les cas Edge
Je suis chef de produit dans une équipe agile. Lorsque je fais des tests d'acceptation de commande d'achat, je prends généralement note d'essayer certains cas extrêmes. Il n'est pas rare que je découvre quelque chose, puis je le remets aux développeurs. Je suis repoussé par l'un des développeurs lorsque je …



1
Habillage idiomatique de l'API de type de modèle C ++ en C
Je travaille sur l'encapsulation d'une API C ++ qui donne accès à un magasin de données (Hazelcast) dans les fonctions C, afin que le magasin de données soit également accessible à partir de code C uniquement. L'API Hazelcast C ++ pour la structure de données de la carte ressemble à …
9 c++  c  api-design 





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.