Début TDD - Défis? Des Solutions? Recommandations?

OK, je sais il y a déjà eu des questions sur mise en route avec ATS.. Cependant, je suppose que je sorte de connaître le consensus général est de juste qu'il ne , Cependant, j'ai l'impression d'avoir des problèmes pour obtenir ma tête dans le jeu:

  • Lorsque l'on travaille avec des collections, ce ne sera encore de test pour d'évidentes ajouter/supprimer/inserts de succès, même si elle se fonde sur les médicaments Génériques etc, où nous avons fait en sorte de "savoir" sa va fonctionner?
  • Quelques tests semblent prendre une éternité à mettre en œuvre.. comme lorsque l'on travaille avec la sortie de chaîne, est-il une "meilleure façon" d'aller sur ce genre de chose? (par exemple, tester le modèle d'objet avant l'analyse, de briser l'analyse en petits ops et tester là-bas), Dans mon esprit, vous devriez toujours tester le "résultat final", mais qui peuvent varier énormément et être fastidieux à mettre en place.
  • Je n'ai pas un framework de test à utiliser (travail l'habitude de payer pour un) donc je peux "pratique" plus. Sont là quelques-uns qui sont gratuits pour un usage commercial? (en ce moment je suis en utilisant bon vieux de Débogage.Affirmer 🙂
  • Probablement le plus grand.. Parfois je ne sais pas à quoi m'attendre PAS à arriver.. je veux dire, vous obtenez votre feu vert, mais je suis toujours inquiète de ce que j'ai peut-être manquant un test.. Ne vous creusez plus profond pour briser le code, ou de laisser les choses se faire et attendre que tout cela tombe dessus plus tard (ce qui coûtera plus)..

Donc, fondamentalement, ce que je cherche ici n'est pas un "juste qu'il ne "mais plus" j'ai fait cela, eu des problèmes avec cela, résolu par cette ".. Le personnels expérience 🙂

InformationsquelleAutor Rob Cooper | 2008-08-24