3 ms·
As a user of software, I don't care about how reasonable the optimization is, I care about how responsive the software is. Code that feels fast but is poorly op
by mgraczyk 4y ago
As a user of software, I don't care about how reasonable the optimization is, I care about how responsive the software is. Code that feels fast but is poorly optimized is fine. The problem is often that developers don't know how the software actually performs because they don't have proper analytics and don't do proper QA.
- sublinear 4y agoI almost agree. Poor optimization is trivial to avoid even without "proper analytics" or "proper QA". Code won't merely feel fast if it's reasonably optimized. Taking shortcuts around slow code is harder work than just never letting it be slow in the first place. Your team's level of experience may vary, hence what "reasonable" means. I'd also replace "developers don't know" with "project managers don't know", but if you work for a small business that distinction may not exist.
- Jochim 4y agoDevelopers are often very aware of how the software performs but are refused time to work on it.