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


3
Approche de programmation fonctionnelle pour un jeu simplifié utilisant Scala et LWJGL
Moi, un programmeur impératif Java, je voudrais comprendre comment générer une version simple de Space Invaders basée sur les principes de conception de la programmation fonctionnelle (en particulier la transparence référentielle). Cependant, chaque fois que j'essaie de penser à un design, je me perds dans le bourbier de la mutabilité …




1
Qui est Configuration Manager?
Je voudrais interroger les membres de la communauté sur le rôle de Configuration Manager, comme vous le voyez. Je ne demande pas ce qu'est la gestion de la configuration, tant qu'elle a été posée auparavant. Ce que je dois savoir c'est: Quelles tâches pensez-vous que Configuration Manager devrait effectuer (ou …

4
Comment les lignes de code sont-elles exécutées par le CPU?
J'essaie de vraiment comprendre comment exactement un langage de haut niveau est converti en code machine, puis exécuté par le processeur. Je comprends que le code est compilé en code machine, qui est le code de bas niveau qu'un processeur peut utiliser. Si j'ai une déclaration de mission, dites: x …

3
Générer aléatoirement un graphique dirigé sur une grille
J'essaie de générer au hasard un graphique dirigé dans le but de créer un jeu de puzzle similaire aux puzzles de glissement de glace de Pokemon. C'est essentiellement ce que je veux pouvoir générer aléatoirement: http://bulbanews.bulbagarden.net/wiki/Crunching_the_numbers:_Graph_theory . Je dois pouvoir limiter la taille du graphique dans une dimension x et …

2
Que faire avec l'estimation d'une histoire incomplète?
Je fais partie d'une équipe de développement qui est relativement nouvelle Scrum, supposons qu'à la fin du sprint, quelques grandes histoires soient in progressou non acceptedpar le PO. Tout d'abord, que se passe-t-il avec ces user stories? Les reportez-vous simplement au prochain sprint? Si oui, devraient-ils être réestimés? À mon …
11 agile  scrum 


3
En quoi les types existentiels diffèrent-ils des interfaces?
Étant donné le type existentiel T = ∃X.{op₁:X, op₂:X→boolean} et cette interface Java générique: interface T<X> { X op₁(); boolean op₂(X something); } Quelles sont les différences fondamentales entre le type existentiel et l'interface Java? Évidemment, il existe des différences syntaxiques et l'orientation objet de Java (qui comprend également des …

3
Puis-je utiliser Ruby pour tout automatiser?
Je suis confronté à différents types d'applications (Web, GUI, ligne de commande, etc.) sur différentes plateformes (Windows, Linux, etc.) pour fonctionner au quotidien. Il y a une grande opportunité pour moi d'automatiser des tâches par script. Mais presque tous les types d'applications et de plates-formes ont leur langage ou outils …


3
Que se passe-t-il entre les sprints?
Je travaille sur un projet qui suit vaguement le modèle Scrum. Nous faisons des sprints de deux semaines. Quelque chose sur lequel je ne suis pas clair (et je n'ai pas de livre à consulter) est exactement ce qui est censé se passer entre les sprints: il devrait y avoir …
11 agile  scrum  sprint 


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.