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



16
FizzBuzz - vraiment? [fermé]
En ce qui concerne les questions du "test d'interview", le sujet de FizzBuzz est souvent abordé. Il y a aussi un post de Coding Horror à ce sujet. Maintenant, si vous vous donnez la peine de lire des sites comme celui-ci, vous êtes probablement moins susceptible de faire partie de …
60 interview 



9
std :: shared_ptr en dernier recours?
Je regardais simplement les flux "Going Native 2012" et j'ai remarqué la discussion à ce sujet std::shared_ptr. J'ai été un peu surpris d'entendre le point de vue un peu négatif de Bjarne std::shared_ptret son commentaire qu'il devrait être utilisé en "dernier recours" lorsque la durée de vie d'un objet est …



4
Quand utiliser un analyseur syntaxique? Quand utiliser un générateur d'analyseur?
Je me suis plongé récemment dans le monde des analyseurs syntaxiques pour créer mon propre langage de programmation. Cependant, j’ai découvert qu’il existe deux approches quelque peu différentes d’écriture d’analyseurs: les générateurs d’analyseurs et les combinateurs d’analyseurs. Fait intéressant, je n’ai trouvé aucune ressource qui explique dans quels cas quelle …

7
RESTFul: actions de changement d'état
Je prévois de construire une API RESTfull, mais certaines questions d’architecture me posent certains problèmes. L'ajout d'une logique de gestion de portefeuille aux clients est une option que j'aimerais éviter, car la mise à jour de plusieurs plates-formes clientes est difficile à gérer en temps réel, lorsque la logique de …
60 api  rest 

2
Écrire des tests pour du code dont je ne comprends pas le but
J'ai récemment terminé une refactorisation de la boîte noire. Je ne parviens pas à l'enregistrer car je ne sais pas comment le tester. A un niveau élevé, j'ai une classe dont l'initialisation implique de récupérer des valeurs d'une classe B. Si la classe B est "vide", elle génère des valeurs …



5
Un ordinateur tentera-t-il de diviser par zéro?
Nous savons tous 0/0est Undefinedet renvoie une erreur si je devais le mettre dans une calculatrice, et si je devais créer un programme (en C au moins) le système d' exploitation devait prendre fin quand je tente de diviser par zéro. Mais ce que je me demandais, c’est si l’ordinateur …


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.