top | item 31444461

(no title)

erung88 | 3 years ago

I used to create a lot of TODOs in the code to track things but some developers just do not prefer this way.

My team later switches to more formal project management tools to keep track of TODOs and other tasks (e.g. follow up with clients, etc) and this seems to work better for us.

discuss

order

arinlen|3 years ago

> I used to create a lot of TODOs in the code to track things but some developers just do not prefer this way.

Requiring TODO items to be created and tracked in an issue tracking system instead of sprinkling comments in source code is a no-brainer, quite honestly.

Issue/bug tracking systems were explicitly created to help teams track pending work. It makes no sense at all to misuse code comments to do the exact same job that's already done by any ticketing system.

Complaining that TODO/FIXIT comments are forgotten when any team workflow is based on constantly reviewing pending tickets and assigning them to team members is something that's hard, if not outright impossible, to justify.