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

6
Pouvez-vous changer une licence une fois que vous en choisissez une?
Je travaille sur un produit qui, à mon avis, n’est pas complètement prêt, mais j’ai un groupe d’utilisateurs très intéressés à l’utiliser maintenant en tant que testeurs "alpha". Je voudrais leur donner le produit maintenant gratuitement en tant que testeurs "alpha", mais j'aimerais plus tard obtenir une licence pour le …
47 licensing 


9
Quels sont les inconvénients de la programmation test-first?
Il fait fureur de nos jours. "Tout le monde" le recommande. Cela en soi me rend méfiant. Quels sont les inconvénients rencontrés lors du développement test-first (piloté par test)? Je recherche des expériences personnelles auprès de praticiens compétents - je peux lire les rêveries hypothétiques de cent aspirants ailleurs sur …

9
Existe-t-il une alternative viable à la méthodologie de développement agile?
Les deux méthodologies de développement de logiciels prédominantes sont waterfall et agile. Lorsque nous discutons de ces deux aspects, nous mettons souvent l’accent sur les pratiques particulières qui les distinguent (programmation par paires, TDD, etc. par rapport aux spécifications fonctionnelles, grande conception initiale, etc.). Mais les vraies différences sont beaucoup …







10
Dans quelles conditions l'utilisation de MVVM est-elle appropriée?
Model View View-Model a été développé par Microsoft pour cibler les plates-formes de développement d'interface utilisateur prenant en charge la programmation événementielle, en particulier Windows Presentation Foundation (WPF) et Silverlight sur les plates-formes .NET utilisant les langages XAML et .NET. Depuis lors, de nombreux frameworks Javascript tels que Angular, Knockout …

4
Déterminer ce qu'est un test unitaire utile
J'ai parcouru la documentation de phpunit et suis tombé sur la citation suivante: Vous pouvez toujours écrire plus de tests. Cependant, vous constaterez rapidement que seule une fraction des tests que vous pouvez imaginer est réellement utile. Ce que vous voulez, c'est écrire des tests qui échouent même si vous …


7
Couche d'application vs couche de domaine?
Je lis actuellement Domain-Driven Design de Evans et je discute de l’architecture en couches. Je viens de me rendre compte que les couches application et domaine sont différentes et doivent être séparées. Dans le projet sur lequel je travaille, ils sont en quelque sorte mélangés et je ne peux pas …


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.