Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The blog is about being a "Recovering Programmer", as in, someone who is trying to cast aside programming as an identity.

And I think all the advice has to be taken through that lens. Of course someone who is in the midst of their programming journey is going to say, "No, I want to do the advanced thing now. I'm advanced."

But if "being a programmer" is a disease one wishes to rid themselves of, then advanced programming is merely advanced disease. And that point is roughly when you start to be able to make the right call when asserting YAGNI, because then you can identify with more clarity when the code deserves to be heavy, load-bearing stuff, and when it needs to be more like "code as an asset" - simple loops and branches that help configure the heavy machinery.



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

Search: