Hacker News new | ask | show | jobs
by sanderjd 2603 days ago
I think it's a fantasy that if it were only "my code" it would be perfect and simple. Most of the worst code I've worked on was my code, after it had grown and adapted to new requirements and after I'd forgotten why I did things the way I did them. Tests are necessary but far from sufficient for making a system comprehensible.
1 comments

Sure I’ve written some awful code in the past but I am at the point that when building certain application types I know exactly what I am doing.

If I was writing code in c++ I would probably create something awful because I wouldn’t know what I would be doing.