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

    //TODO:

    //FIXME:
;)



Wink all you like, but I get a lot of value from greppable, well written fixmes directly in the source they pertain to. If Iā€™m working on a feature and I discover some odd misbehaviour, there is often a comment right there in the source, explaining precisely what I need to do next.


Agreed. A # TODO: or # FIXME: lives in the code for all to see. I use ticketing & project management tools as well (Pivotal, Trello, others), but these tools are more useful for "X needs implemented and has measurable priority or Y needs fixed ASAP".

Things that we know need to be addressed, but the priority level is "when we have time" are better served living in the code. They tend to get lost in project management and ticketing systems, whereas they live until the code dies if they are in the code.


If it is something expedient and thoroughly embarrassing I use

//kludge




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

Search: