Hacker News new | ask | show | jobs
by ozzythecat 1311 days ago
Meta observation: At least on Mobile Safari, this page breaks the back button. I had to spam press the back button like 10x in order to come back to HN. I absolutely despise websites that do this, and immediately feel a bias against whatever the site is selling or trying to convince me to believe.

RE: the article itself

I’ve been on projects where we eventually shipped the most poorly written code (variables with ambiguous naming, methods that are several hundreds of lines, classes with 5-10k lines, little or no test coverage). This code was baked into a consumer device, and we shipped over 16 million units over almost the span of a decade.

I’ve also been on projects where the code was practically a work of art. By the time we were “done”, the market had changed from under our feet. What we were doing wasn’t so interesting or novel anymore. We never shipped.

It doesn’t surprise me that more code == more bugs (or an increasing probability), but it’s good to keep in mind that value is what we care to produce. Everything else is a cost, and spending too much on any particular cost can take the whole enterprise down the ravine, regardless of good intentions.

1 comments

> Meta observation: At least on Mobile Safari, this page breaks the back button.

The UI is somewhat hidden, but a long press on the back button will open a pop up menu, which makes it easy to jump back two pages.

Other than that, it is totally a bug in the website. I wonder how many lines of code it has??

> I wonder how many lines of code it has??

It's WordPress, so right about all of them.