4 ms·
This reminds me of David Wheeler's adage: All problems in computer science can be solved by another level of indirection. The rejoinder, and I don't know wh
by CalChris 6y ago
This reminds me of David Wheeler's adage:
All problems in computer science can be solved by another level of indirection.
The rejoinder, and I don't know who gets credit for it, is:
All performance problems can be solved by removing a layer of indirection.
- sigjuice 6y agoAn often cited corollary to the first one is, "...except for the problem of too many layers of indirection." :) https://en.wikipedia.org/wiki/Indirection https://en.wikipedia.org/wiki/Indirection
- FeepingCreature 6y agoIncorrect: that problem, too, can be solved by adding another layer of indirection - then adding an optimized implementation underneath it.
- harry8 6y agoHave we stopped solving all performance problems with introducing a cache? Why wasn't I told? Will I have to hand in my union card?