(Jon Bentley: Programming Pearls, ACM Press, 1985, 1999)
- Zeit sparen auf Kosten des Platzes:
- Datenstrukturen anreichern (Komponenten hinzufügen)
- Zwischenergebnisse speichern
- Cache für häufig benutzte Objekte
- Platz sparen auf Kosten der Zeit:
- Daten packen
- Sprache/Interpreter (Bsp: Vektorgrafik statt Pixel)
- Schleifen-Akrobatik, Unterprogramme auflösen usw.
überlassen wir mal lieber dem Compiler/der (virtuellen) Maschine
Johannes Waldmann
2008-06-18