Hacker News new | past | comments | ask | show | jobs | submit login

I don’t think it matters that much how they’re labeled as long as they are easy to get rid of.

Before I ship something to production I try to get rid of all TODOs. Sometimes this means rewriting it as documentation of weird behavior, often it means moving it an external backlog, once in a while it is actually doing the TODO.

Once a TODO ships, it is effectively a WONTDO because nobody is going to want to touch that hairy code and if it works it works.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: