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

I think the author makes a very important point about being willing to throw away stuff. I think artists struggle with this too, because they project the amount of work on to things they make, which makes them see it as more beautiful and satisfying than their audience in some cases. I have actually started taking pleasure in throwing things away after working on them for a while, because I've learned that, like in music, what you leave out is just as important as what you leave in.



If anyone has trouble with throwing code away: trust your source control system! If you need to, keep a file called "threw_away.txt" also under source control as an index of stuff you deleted but that might be useful later.


And with good version control practices, there's really no reason not to remove any code you don't _really_ need right now.


Throwing away code feels good inside. It feels a lot like shrugging off tons of worry ^^


Objectively filtering code as accepted or discarded according to a high standard of quality is fairly easy when judging others' code. It's a lot more complicated when judging our own code :)

I'd argue we're naturally biased to hold our own creations on a higher pedestal, and hence more likely to keep them instead of discarding or rewriting them.




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: