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
Pourquoi les ordinateurs ne sont-ils pas fournis avec du matériel spécialisé tel que les réseaux de tri?
Au lieu de programmer comme nous le faisons, pourquoi ne faisons-nous pas de spécifications de tâches courantes telles que le "tri", puis laissons-nous l'environnement le compiler pour utiliser au mieux son matériel? De cette façon, nous pourrions expédier un ordinateur avec un nouveau matériel spécialisé tel que des réseaux de …






1
Nécessité d'apprendre l'extension du langage haskell pour la production
Le langage de base Haskell est vraiment simple. Issu d'un milieu OO, la principale difficulté est de s'adapter au pur paradigme fonctionnel. Tout en apprenant Haskell "basique", j'ai toujours considéré les extensions de langage comme des jouets pour les CS ou comme des expériences pour les futures versions du langage …
10 haskell 

5
Réunions d'équipe efficaces
Je suis chef d'équipe d'une équipe de 8 programmeurs dans une entreprise d'une vingtaine de techniciens. Ils travaillent sur une gamme de projets, ces projets impliquent également des personnes d'autres équipes qui sont hors de mon contrôle. Mon organisation ne fait pas de développement agile approprié, et elle résiste quelque …





4
Dans les tests unitaires, pourquoi créer deux fois un référentiel?
L'autre jour, je lisais un peu sur les tests unitaires et j'ai vu des exemples où les gens créent une interface de référentiel (c'est-à-dire IExampleRepository) puis créent le vrai référentiel ( public class ExampleRepository : IExampleRepository) et un référentiel à utiliser pour les tests unitaires ( FakeExampleRepository : IExampleRepository). Dans …

3
Open Source, droit d'auteur et corrections de bugs triviaux
Supposons qu'un développeur ait développé une bibliothèque pour leur application commerciale de source fermée. Puisqu'ils veulent redonner à la communauté open source, ils publient cette bibliothèque sous, disons, la GPL, mais continuent de l'utiliser dans leur propre application. Puisqu'ils détiennent le droit d'auteur, c'est très bien. Désormais, un utilisateur de …


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.