Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]jak pisać kod
wNogachSpisz
post
Post #1





Grupa: Zarejestrowani
Postów: 1 233
Pomógł: 87
Dołączył: 6.03.2009

Ostrzeżenie: (40%)
XX---


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:
  1. $dom->getElementsByTagName('table')->item($i)->$trList->item($j)->getElementsByTagName('a')->item(0)->getAttribute('href')


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
Go to the top of the page
+Quote Post

Posty w temacie
- wNogachSpisz   [php]jak pisać kod   29.02.2012, 11:32:56
- - nospor   Ja tam nie unikam wyrażen. One wręcz powodują ze k...   29.02.2012, 11:37:43
- - wNogachSpisz   Mam nadzieje, że nigdy nie będę musiał usuwać BUGó...   29.02.2012, 11:41:08
|- - Orzeszekk   Za testy jednostkowe sie wezcie a nie kłócicicie s...   29.02.2012, 11:46:24
- - nospor   Bo używam wyrażen, tam gdzie ich używać należy? WO...   29.02.2012, 11:43:11
- - by_ikar   Jak jest jakaś linijka kodu, którą trzeba by dłuże...   29.02.2012, 11:48:01
- - wNogachSpisz   Cytat(Orzeszekk @ 29.02.2012, 11:46:2...   29.02.2012, 11:48:13
|- - Orzeszekk   Cytat(wNogachSpisz @ 29.02.2012, 11:48...   29.02.2012, 11:58:44
- - nospor   @wNogachSpisz a teraz ja mam dla ciebie zadanie Z ...   29.02.2012, 11:49:41
- - Crozin   CytatJeśli wiesz, to spróbuj teraz napisać to samo...   29.02.2012, 11:51:08
- - nospor   @wNogachSpisz i jak tam idzie zadanko? No to jest ...   29.02.2012, 12:12:31
- - Sephirus   Wyrażenia regularne stosuje się do ciągów tekstów ...   29.02.2012, 12:15:10
- - Uriziel01   @nospor - Panie moderatorze, taka zgryźliwość Ci n...   29.02.2012, 12:38:30
- - nospor   Cytat@nospor - Panie moderatorze, taka zgryźliwość...   29.02.2012, 12:41:14
- - Orzeszekk   regexpy są super, szkoda tylko że niemal każdy jęz...   29.02.2012, 12:57:53
- - Sephirus   To nie jest do końca tak Większość języków/techn...   29.02.2012, 13:07:41
|- - by_ikar   Cytat(Sephirus @ 29.02.2012, 13:07:41...   29.02.2012, 21:00:57
- - Methestel   xPath - "nic nie mówiąca linia kodu"? Wł...   29.02.2012, 14:41:56


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 23:00