![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 14.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam, poszukuję optymalnego sposobu na zapis poniższej funkcji (metoda w klasie, której nie wklejam):
Gdyby w isset() można było dokonać przypisania, to całość sprowadzałaby się do:
Niestety się nie da. Ma ktoś może jakiś pomysł jak to zoptymalizować? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Od kiedy to optymalny równa się maksymalnie krótki i nieczytelny?
Nie kombinuj tam gdzie nie potrzeba. EDIT: Ogólnie to masz paskudną strukturę danych. Ten post edytował Crozin 2.08.2010, 17:55:36 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 229 Pomógł: 34 Dołączył: 7.12.2008 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Od kiedy to optymalny równa się maksymalnie krótki i nieczytelny? A to inna sprawa. Zapis typu ?: jest wolniejszy niz zwykly if - else, wiec Twoje rozwiązanie jest najlepsze (IMG:style_emoticons/default/smile.gif) Źle się zasugerowałem postem kolegi (IMG:style_emoticons/default/smile.gif) Pozdro |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 49 Dołączył: 29.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 16:00 |