I'm interesting with statistic and motivation of using task list in VS. Why are you use it or not? Some people i asked even want a tool, that can synchronize VS ToDo with Outlook. What do you think?
A:
I use TODO sparingly - only when I have something that I'm not the master of (something another team-member is working on etc.). I treat it as I treat bugs - max 5 at any time.
If I need scaffolding - I create temporary classes with Fake as a prefix in the class-name.
I guess, I don't want my production code to also act as my scrum-board/task-list.
Goblin
2010-08-11 07:05:58
+1
A:
One thing to be wary of about Task Lists in VS is that they are stored in the .suo
file, which (I believe) most people tend to exclude from source control.
Benjol
2010-08-11 09:29:16
+2
A:
I used TODO for two purposes:
- To mark enhancements that can be done at a later stage. So whenever, there is slack time, you can pick one of them out of your pending TODO list.
- Things that are still need to be done while I am coding - so that I can re-visit those places and fix them. This is something like bookmarks except they are visible to other folks even if I forgot to fix them.
I use TODO comment syntax - it's there in code and not in .suo file as mentioned by Benjol.
VinayC
2010-08-11 09:36:30
+2
A:
IMO you can use Todos for:
- Remember that you must do something like "Todo: implement this interface"
- To mark a line/block of code as instruction for another coder if your are code in a team like "Todo: you can use foo instead of bar because ..."
- If you review your code you can mark any code that he can be improved like "Todo: use Linq instead of foreach"
You can replace the default tasklist-window from visual studio with plugins:
Floyd
2010-08-11 10:03:13
Ok, so would you like to see those todo in Outlook?
Jeje
2010-08-11 10:36:27
Myself not. But Outlook has a tasklist and i think someone could be wish to see this todos in outlook.
Floyd
2010-08-11 11:03:05
I think the better way is to make an Visual Studion Todo Window Replacemend like this from genne-develop and make at each todo an syncoption option for sync with outlook tasklist and outlook calender. so you can spezifie a date at this the todo sould be processed.
Floyd
2010-08-11 11:05:25