3 ms·
Full agree. They also write > the value of using a broader selection of terms is that you (and therefore all the other programmers you’re collaborating with),
by beepbeepnewnew 4y ago
Full agree. They also write
> the value of using a broader selection of terms is that you (and therefore all the other programmers you’re collaborating with), are able to be more descriptive about what it is precisely that you need “to do.”
But that's what the space after `TODO:` is for. To say what it is you need to do later.
The less complexity you add, the less you have to maintain. This mainly applies to things of a certain smaller scale, but I find I encounter `TODO` in my code when I am in a certain scope or just have some free time to refactor, fix things, etc., neither of which require anything beyond a searchable string, as you mentioned.
This reminds me of any note taking app that uses #tags. You start in earnest and tag things; you end up with twelve different tags for #cooking, #baking, #food, #recipes, etc. because you forgot which one was which when organizing; it falls into disarray; you are left with unusable cruft, so you end up just searching for "bread" in the search bar, anyway.
- GoldinGuy 4y agoThat's a totally fair assessment - I can certainly relate with tags in note-taking apps
- shakezula 4y agoThat exact problem you mention about tag saturation is why I switched entirely to a zettel method where notes are only organized by what they link to or from. Tag structures also just aren’t that great for later recall.
- darkwater 4y agoAnd what about notes that doesn't have/need any link?
- shakezula 4y agoThey go into the slip box to be searched by raw text when needed. Edit: Really, in a zettel flow, you’re supposed to capture notes as fleeting thoughts that are processed and synthesized later into long form writing. Each note should initially have few links (if any) until you’ve ruminated and expanded on that note in your own words. These are usually called literature notes in zettel workflows.
- bigiain 4y agoThat's kinda what made google win when it stomped alta vista into dust, right?
- fijiaarone 4y agoNo, it was infinite free money that made Google the winner.