![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
Kiedy pisze kod staram się unikac wyrazen regularnych, xpathy i podobnych – na pierwszy rzut oka – nic nie mówiących linii kodu.
Wole zapisac dłuższy kod, gdzie po rzuceniu okiem na lika linii już wiem o co chodzi, niż wyrażenie regularne nad którym musze zatrzymać oko żeby zrozumieć.. Niby niepozorna rzecz. Jednak gdy przychodzi momenty, gdy masz do naprawienia buga, dużo łatwiej analizować kod który jest „rozmyty” -- tutaj brakuje mi terminu, bo to zjawisko pewnie ma fachową nazwę. Jak wy sobie z tym radzicie.. P.S Zadanie: kto wie co robi ten kod:
Jeśli wiesz, to spróbuj teraz napisać to samo przy pomocy preg_match (IMG:style_emoticons/default/biggrin.gif) Ten post edytował wNogachSpisz 29.02.2012, 11:34:40 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 307 Pomógł: 37 Dołączył: 9.11.2010 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
@nospor - Panie moderatorze, taka zgryźliwość Ci nie przystaje (IMG:style_emoticons/default/wink.gif)
A co do samego tematu, to go nie rozumiem. Chcę parsować XML'e to używam narzędzi do parsowania XML'a nie wyrażeń regularnych. Reg expy to najnormalniejsza w świecie rzecz, brak najomości wyżej wymienionych to raczej wstyd aniżeli powód do przechwałek (ale to tylko moje zdanie), sam nie czuje się zbyt mocno w wyr. regularnych ale pozwalają one tak neisamowicie przyspieszyć pewne procesy że nie wyobrażam sobie życia bez nich. Cytat Chodzi o wygodę, nie wydajność - Łat da fak ? (IMG:style_emoticons/default/sciana.gif) EDIT: Swoją drogą czemu do cholery służy ten temat ? Takie coś to może co najwyżej do działu offtopic trafić, nie tutaj. Ten post edytował Uriziel01 29.02.2012, 12:39:36 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 08:44 |