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
Avantage d'utiliser la classe de générateur interne statique
Au cours de la rédaction des directives de code pour une entreprise, je me suis retrouvé à recommander d'utiliser le modèle Builder d'Efficace Java, au lieu de constructeurs télescopiques. Cependant, après y avoir réfléchi un peu plus, une solution plus élégante consiste sûrement à supprimer simplement la classe de générateur …
9 java 


2
Interface graphique Haskell: que peut-on faire avec Haskell?
Je voulais essayer des graphiques dans Haskell. D'après ce que j'ai vu, les bibliothèques disponibles sont soit des frontaux pour les bibliothèques C / C ++, soit une abstraction d'entre elles avec des fonctionnalités minimales. Les bibliothèques de haut niveau ne semblent pas répondre à mes besoins, et je me …

4
Pourquoi ne pouvons-nous rien faire?
Je travaille dans une petite équipe, dans une entreprise de taille moyenne, dont la plupart n'est pas impliquée dans le développement de logiciels. Je suis le développeur le plus récent et le moins expérimenté et je n'avais aucune formation professionnelle ou académique dans le domaine des logiciels avant de commencer, …



6
Longueur et largeurs de ligne «recommandées» [fermé]
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 4 ans . J'étais curieux de savoir …

3
Est-il contraire à l'éthique de suivre l'utilisation des applications via les appels d'API REST?
Je crée une application qui communique avec mon site Web avec ASIHTTPRequest vers une API REST basée sur PHP côté serveur. Naturellement, dans mon application, j'ai différents points de terminaison côté serveur et je retourne généralement des données JSON. Est-il contraire à l'éthique de consigner des compteurs sur le nombre …

3
Comment structurez-vous les tests unitaires pour plusieurs objets qui présentent le même comportement?
Dans de nombreux cas, je pourrais avoir une classe existante avec un certain comportement: class Lion { public void Eat(Herbivore herbivore) { ... } } ... et j'ai un test unitaire ... [TestMethod] public void Lion_can_eat_herbivore() { var herbivore = buildHerbivoreForEating(); var test = BuildLionForTest(); test.Eat(herbivore); Assert.IsEaten(herbivore); } Maintenant, ce …



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.