logoalt Hacker News

packetlostyesterday at 6:10 PM1 replyview on HN

I agree on the software dev camps.

> The general public does not care about anything other than the capabilities and limitations of your product.

It's absolutely asinine to say the general public doesn't care about the quality and experience of using software. People care enough that Microsoft's Windows director sent out a very tail-between-legs apology letter due to the backlash.

It's as it always has been, balancing quality and features is... well, a balance and matters.


Replies

seamossfetyesterday at 6:13 PM

The public doesn't care about the code itself, they absolutely care about the quality and experience of using the software.

But you can have an extremely well designed product that functions flawlessly from the perspective of the user, but under the hood it's all spaghetti code.

My point was that consuming software as a user of the product can be quite different from the experience of writing that software.

Facebook is a great example of this, there's some gnarly old spaghetti code under the hood just from the years of legacy code but those are largely invisible to the user and their experience of the product.

I'd just be careful to separate code elegance from product experience, since they are different. Related? Yeah, sure. But they're not the same thing.

show 4 replies