8
votes

Présentation de développement axée sur le test

J'ai besoin d'une courte présentation sur TDD pour montrer lors d'une réunion d'entreprise. Il faut une conversation en ligne et pas plus de 35 minutes. As-tu des recommandations?


4 commentaires

Quel est le but de la présentation? Vendre l'idée de TDD ou dire ce que TDD est?


Cela servira de base à une discussion sur TDD, alors j'ai besoin de vendre TDD et de dire ce que c'est.


Qui sera le public cible? Gestion ou développeurs?


Le public cible est des développeurs.


8 Réponses :


3
votes

Je cherche une vidéo comme celle-ci moi-même.

Le meilleur que je puisse arriver est Steve Freeman sur TDD: Comment savons-nous quand Nous sommes terminés? , mais malheureusement, c'est beaucoup plus de 35 minutes.


0 commentaires

1
votes

Je recommanderais à Roy Osherove's Comprendre le test piloté Développement . À un peu plus d'une heure, il est légèrement plus long que ce que vous demandiez, mais est une excellente introduction néanmoins.

Je recommande également Autres vidéos de Roy aussi, son blog, iserialisable et son livre, L'art du test de l'unité .


0 commentaires

1
votes

Aussi ckeck Out ce blog Post: Présentation de code test et testable


0 commentaires

2
votes

Si vous avez l'intention de la présenter vous-même, la meilleure recommandation que je puisse donner est la suivante: N'utilisez pas simplement des tas de texte sur des diapositives PowerPoint. Les gens ne se souviendront honnêtement pas beaucoup dans une présentation comme ça. Et s'ils se souviennent de quelque chose, il y a des chances que personne ne l'essayera réellement. Au lieu de cela, essayez quelque chose de plus créatif:

Si votre public cible a des connaissances techniques, je planifierais un peu de code à écrire et écrivez-le devant eux afin qu'ils puissent vous voir réellement le faire. Bien sûr, décrivez les avantages, mais montre - ne dites pas simplement les gens à leur sujet.

Et si votre audience cible n'a pas de connaissances techniques, je me pose des questions sur la raison pour laquelle vous donnez une présentation sur TDD; -)


0 commentaires

2
votes

Concentrez-vous sur les avantages de TDD. Soyez honnête que faire de TDD prend plus de temps pour écrire du code au début, mais que la société / les développeurs permettront de gagner du temps sur Mantasess. Même TDD ne concerne pas les tests Demandez à votre public combien sont-ils disposés à payer pour la qualité. Dites-leur également que Test de la confiance et Si vous écrivez des tests avant d'écrire votre code, vous finissez par écrire un meilleur code . .

Je concentrerais pour que TDD ne soit pas sur le test, il s'agit du développement. Ce que je veux dire, c'est que TDD n'est pas une technique pour vérifier le code, c'est une technique de développement.

Afficher cinq étapes de TDD.

  1. Ecrire un test.
  2. Voir l'échec du test.
  3. Ecrivez le code pour effectuer le test de test
  4. Test d'exécution
  5. Refacteur.

2 commentaires

Cela ne me dérange pas d'avoir -1 mais j'aimerais savoir pourquoi alors j'apprends. C'est pourquoi sur Stackoveflow pour apprendre à ne pas perdre ou gagner des points.


Je suis d'accord avec vos déclarations. J'ai tenu de nombreuses présentations sur TDD précédent, mais cette fois, je veux une présentation en tant que diffusion Web.



3
votes

YouTube a beaucoup de courte (et longue) Vidéos . Il y a même des langues spécifiques à la langue. Je vous suggère de jeter un coup d'œil et choisissez celui qui est le meilleur pour votre présentation de votre entreprise.


0 commentaires


0
votes

Seapine a plusieurs vidéos publiées sur le développement dirigé par des tests et les tests unitaires.

http://www.seapine.com/tdDSeries/

La vidéo "Introduction au développement testé" est de 20 minutes de long, ce qui répond à vos critères de votre trame de temps.


0 commentaires