Je suis intéressé par les statistiques et la motivation de l'utilisation de la liste de tâches dans VS. Pourquoi l'utilisez-vous ou non ? Certaines personnes que j'ai interrogées souhaitent même un outil permettant de synchroniser VS ToDo avec Outlook. Qu'en pensez-vous ?
Réponses
Trop de publicités?J'ai utilisé TODO à deux fins :
- Pour marquer les améliorations qui peuvent être faire à un stade ultérieur. Donc, à chaque fois vous avez du temps libre, vous pouvez choisir l'une d'entre elles dans votre liste de choses à faire en attente.
- Les choses qui doivent encore être faites pendant que je codifie - afin que je puisse revisiter ces endroits et les corriger. C'est un peu comme les signets, sauf qu'ils sont visibles par d'autres personnes, même si j'ai oublié de les corriger.
J'utilise la syntaxe du commentaire TODO - il est là dans le code et non dans le fichier .suo comme mentionné par Benjol.
IMO vous pouvez utiliser Todos pour :
- Rappelez-vous que vous devez faire quelque chose comme "Todo : implémenter cette interface"
- Pour marquer une ligne/bloc de code comme instruction pour un autre codeur si vous codez en équipe comme "Todo : vous pouvez utiliser foo au lieu de bar parce que ..."
- Si vous révisez votre code, vous pouvez marquer tout code qui peut être amélioré, par exemple "Todo : utiliser Linq au lieu de foreach"
Vous pouvez remplacer la fenêtre de liste de tâches par défaut de Visual Studio par des plugins :
J'utilise les TODO avec parcimonie - seulement quand j'ai quelque chose dont je ne suis pas le maître (quelque chose sur lequel un autre membre de l'équipe travaille, etc.) Je les traite comme je traite les bogues - 5 au maximum à tout moment.
Si j'ai besoin d'un échafaudage, je crée des classes temporaires avec Fake comme préfixe dans le nom de la classe.
Je suppose que je ne veux pas que mon code de production serve également de tableau de bord ou de liste de tâches.
Une chose dont il faut se méfier à propos des listes de tâches dans VS, c'est qu'elles sont stockées dans le dossier de l'utilisateur. .suo
qui (je crois) la plupart des gens ont tendance à exclure du contrôle de la source.