|
|
|
|
|
by michaelpb
1866 days ago
|
|
Re. your last point, I generally agree with the idea that performance testing should be automated, not on an ad-hoc local machine basis. But I also do think developers live in bit of a "CPU bubble", and we need to break out of it. Most people don't have pricey hardware, and no matter what your reasoning (environmental / e-waste, user experience, simple love of the craft, etc), it is important to write performant software. In using old hardware I've discovered many, many apps are so incredibly frustrating to use for average users --- borderline unusable --- and I suspect their developers aren't even aware. So, I don't know what the issue is, if it's tech management trends (eg "sales-driven" development), or it's a lack of automated performance testing, or beefy dev boxes, or what. But IMO it's downright embarrassing to the entire industry how bad software has gotten on average. |
|