Et pas grand monde te dira que les tests c'est le job de la QA,[…]
Je ne sais pas ce que tu entends exactement par QA, mais dans le genre de cas que tu donne, il y a un service dédié aux tests (encore une fois tu cite le directeur des tests de Google Chrome, il a un service derrière lui - sinon il ne serait pas directeur). Mais ce n'est pas parce qu'il y a un service spécialisé, que ça n'est pas une responsabilité commune. L'une des raisons d'avoir un service séparé c'est que les bonnes pratiques veulent que la personne qui écris les tests ne soit pas la même personne qui code la fonctionnalité, ça pousse à spécifier la fonctionnalité avec le bon niveau de précision.
que ce n'est pas important
Tu ne m'a pas vu dire que ce n'est pas important au contraire.
ou que c'est un coût.
Que tu le voit comme un coût, comme une charge ou que tu le facture simplement au client je dis juste que c'est chère. Si tu veux on peut le dire autrement (ça te conviendra probablement mieux) : « écrire du logiciel de qualité c'est chère » ou « un logiciel de qualité c'est chère » (même si ce prix est supporté par un geek dans sa cave).
Ce que je trouve dommage c'est de dire que ça prend quelques heures. Ça c'est faux ça prend du temps que tu récupère ailleurs dans une bonne partie des cas peut être, mais ça ne change pas que l'écriture des tests ça prends du temps si tu veut faire un minimum de couverture et que tu ne te limite pas aux tests unitaires.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Pas de révision d'historique
Posté par barmic . En réponse au journal Chiselapp ferme ses portes. Évalué à 4.
Je ne sais pas ce que tu entends exactement par QA, mais dans le genre de cas que tu donne, il y a un service dédié aux tests (encore une fois tu cite le directeur des tests de Google Chrome, il a un service derrière lui - sinon il ne serait pas directeur). Mais ce n'est pas parce qu'il y a un service spécialisé, que ça n'est pas une responsabilité commune. L'une des raisons d'avoir un service séparé c'est que les bonnes pratiques veulent que la personne qui écris les tests ne soit pas la même personne qui code la fonctionnalité, ça pousse à spécifier la fonctionnalité avec le bon niveau de précision.
Tu ne m'a pas vu dire que ce n'est pas important au contraire.
Que tu le voit comme un coût, comme une charge ou que tu le facture simplement au client je dis juste que c'est chère. Si tu veux on peut le dire autrement (ça te conviendra probablement mieux) : « écrire du logiciel de qualité c'est chère » ou « un logiciel de qualité c'est chère » (même si ce prix est supporté par un geek dans sa cave).
Ce que je trouve dommage c'est de dire que ça prend quelques heures. Ça c'est faux ça prend du temps que tu récupère ailleurs dans une bonne partie des cas peut être, mais ça ne change pas que l'écriture des tests ça prends du temps si tu veut faire un minimum de couverture et que tu ne te limite pas aux tests unitaires.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)