Ich bin hier auf diese Seite gestoßen, die sich mit Optimierung von Code befasst.
Link:
http://www.rinneberg.de/programming/opti.htm
Was sind eure Meinungen dazu? Vielleicht könnte man auf jeden einzelnen Punkt davon eingehen und näher erläutern, sofern das nicht auf der Seite selbst geschehen ist.
Möglicherweise könnte man diese Liste eben auch erweitern.
Nachtrag: In einem Artikel zu
Fast direct pixel gibt es einen Punkt zu Pointer. Dort steht:
Zitat:
With use of pointers we can eliminate much of pixel address addition and multiplication by Pixels property
access. Only fast increment operation is performed.
Link:
https://wiki.lazarus.freepascal.org/...ccess#Pointers
Warum ist das Nutzen von Pointer in dem Fall schneller? Das würde sich auf die Implementierungsfrage beziehen, wie oben an dem Beispiel von
ScanLine
.
Könnte man sagen, dass das Nutzen von Pointern in der Regel schneller ist?