|
|
|
|
|
by atjoslin
3610 days ago
|
|
The reason most people tell me they use todos is, "you can't do everything up front." I agree, but I hate TODOs. They're the worst form of keeping track of technical debt. Just open a ticket! I like to have a tag/label called "debt" that I put these "TODO, bad implementation" type of problems under. That way at least it's tracked. |
|
Having the two-directional link between the bug and the code is quite useful, especially for what is probably the most frequent use I've seen for TODOs: "We could do this better, but the better way is blocked on circumstances beyond our control. Once those change, revisit this."