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





4
Comment obtenir l'API initiale à l'aide de TDD?
Cela pourrait être une question assez stupide que je suis à mes premiers essais de TDD. J'ai adoré le sentiment de confiance qu'il apporte et généralement une meilleure structure de mon code mais quand j'ai commencé à l'appliquer à quelque chose de plus grand que des exemples de jouets d'une …
12 tdd 


4
Quand devrions-nous utiliser des entités faibles lors de la modélisation d'une base de données?
Il s'agit essentiellement d'une question sur les entités faibles. Quand devrions-nous les utiliser? Comment devraient-ils être modélisés? Quelle est la principale différence entre les entités normales et les entités faibles? Les entités faibles correspondent-elles à des objets de valeur lors de la conception pilotée par domaine? Pour aider à garder …

1
Meilleur moyen: restructurer une solution Team Foundation Server (TFS) existante
Dans mon département, nous développons plusieurs AddOns plus petits pour un serveur de communication unifié. Pour le contrôle de version et le développement distribué, nous utilisons un Team Foundation Server 2012. Mais: il n'y a qu'une seule grande solution TFS pour toutes nos applications et bibliothèques: Solution principale Applications App …

5
Est-il utile de tester des méthodes unitaires où la seule logique est les gardes?
Disons que j'ai une méthode comme celle-ci: public void OrderNewWidget(Widget widget) { if ((widget.PartNumber > 0) && (widget.PartAvailable)) { WigdetOrderingService.OrderNewWidgetAsync(widget.PartNumber); } } J'ai plusieurs de ces méthodes dans mon code (la moitié avant d'un appel de service Web asynchrone). Je me demande s'il est utile de les couvrir de tests …
12 c#  unit-testing 

5
Gestionnaire de logiciels qui oblige les développeurs à faire de la gestion de projet
Je suis un développeur de logiciels travaillant dans une entreprise de systèmes embarqués. Nous avons un chef de projet, qui s'occupe du calendrier global du projet (y compris électrique, qualité, logiciel et fabrication), donc son calendrier logiciel est très bref. Nous avons également un gestionnaire de logiciels, qui est mon …






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.