3 ms·
Simplicity is good but often not the solution to make things faster. Most obvious example. Binary search is faster than linear, at the cost of more complexity
by Too 4y ago
Simplicity is good but often not the solution to make things faster.
Most obvious example. Binary search is faster than linear, at the cost of more complexity (that can often be hidden under an abstraction).
Async code is often perceived as faster than synchronous, at the cost of more complexity. In the case of TFA, loading the file list asynchronously in the background could have been a good candidate for such.