![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 2 Dołączył: 1.10.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam pytanie czy oplacalne jest tworzenie funkcji ktora zrzucalaby w petli wynik danego zapytania do tablicy dwuwymiarowej (wiecej niz jeden rekord), a nastepnia zwracalaby ta tablice poprzez return ? Za: - bardziej przejrzysta i poukladana struktura kodu - po wywolaniu funkcji operacja na samej tablicy Przeciw: - niepotrzebne powtarzanie dwoch petli - jedna to odczyt z bazy i wrzucanie do tablicy, druga to odczyt z tablicy Czy w tym przypadku oplaca sie tworzyc dodatkowa funkcje ? Oczywiscie moge sobie napisac oba sposoby i porownac czas wykonania ale niestety same wyniki czasowe za wiele mi nie mowia. |
|
|
![]() |
![]()
Post
#2
|
|
Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
Na takich operacjach opierają się wszystkie systemy szablonów. Musisz iść na kompromisy między optymalizacją a przejrzystością i wygodą pracy.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 10:55 |