Moja obecna aplikacja internetowa używa około 30 obiektów Contents (DEFINE()). Czytam rzeczy, które zmienne są szybsze. Pod warunkiem, że istnieje konwencja nazewnictwa, aby uniknąć nadpisywania zmiennych, jedyną inną wadą, którą widzę, jest to, że zmienne te musiałyby być zdefiniowane jako zmienne globalne, jak w każdej funkcji.Który jest szybszy? Stałe, zmienne lub zmienne tablice
Który jest szybszy? Używam tych stałych dużo w całej mojej aplikacji i prawdopodobnie będę na zawsze dodawać więcej do listy i są one używane w i poza funkcjami i klasami.
"Przedwczesna optymalizacja jest źródłem wszelkiego zła". Powiedz mi, jeśli potrafisz _zmienić_ jakąkolwiek różnicę;) – KingCrunch
Oszczędność czasu jest tak mała, że nie jest to warte rozważenia. –
kiedy warto tę optymalizację? Czy za każdym razem, gdy odwołujesz się do stałej, jest koszt? I czy jest to więcej, niż gdy odwołujesz się do zmiennej? te 30 stałych są wartościami odniesienia 100 na każdej stronie. – David