{
"$type": "site.standard.document",
"canonicalUrl": "https://jacob.blog/notes/ball-of-yarn-analogy",
"description": "The importance of incremental maintenance",
"path": "/notes/ball-of-yarn-analogy",
"publishedAt": "2025-03-21T00:00:00.000Z",
"site": "at://did:plc:ckthoyuvsmkp254fyuinyzb2/site.standard.publication/3mndm6tiamb26",
"tags": [
"clean-code",
"software-engineering"
],
"textContent": "Why is it important to keep cleaning up your code?\n\nWorking with code is like working with a ball of yarn while knitting. You could put it down without cleaning it up. But after a few knitting sessions of not cleaning it up nicely, you’ll be left with a jumbled mess and will spend more time detangling than actually knitting. Instead, spend a little bit of effort all the time to keep it nice and tidy.\n\nh/t Coding Jesus",
"title": "Ball of yarn analogy"
}