Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Notacja węgierska :)
envp
post
Post #1





Grupa: Zarejestrowani
Postów: 359
Pomógł: 1
Dołączył: 16.04.2006
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Chiciałbym wiedzieć ilu z was używa i co o niej sądzicie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ikioloak
post
Post #2





Grupa: Zarejestrowani
Postów: 416
Pomógł: 0
Dołączył: 8.01.2004

Ostrzeżenie: (0%)
-----


Wg mnie okreslanie typow zmiennych poprzez ich nazwy w jezyku typowanym dynamicznie jest conajmniej dziwne. Po to jest typowany dynamicznie zeby zmienna nie miala narzuconego typu. Jak rozwiazujecie sytuacje gdy nie znacie typu zmiennej? Ulomnoscia php jest niemoznosc przeciazania funkcji. Wiec w przykladzie
  1. <?php
  2. function foo($param)
  3. {
  4. if (is_array($param)) { 
  5. ...
  6. } elseif (is_numeric($param)) {
  7. ...
  8. }
  9. }
  10. ?>

Jak wg notacji wegierskiej powinna byc oznaczona $param? Jako mixed?

Co do konwencji kodowania, nie ma ustalonej odgornej, ale jest ich kilka. PEARowa i ZF sa bardzo zblizone do Java Code Conventions.

Cytat
I właśnie, to jest standard, jeśli chcesz pisać w Java, piszesz wg. Conventions i kropka. W php standardu nie ma, jest za to śmietnik.

Bez przesady. Nie chcesz pisac wedlug konwencji Javowych to tez nie piszesz. I to samo w php.

edit: poprawki gramatyczne bo sam nie moglem jednego zdania zrozumiec po przeczytaniu (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował ikioloak 9.01.2007, 12:34:48
Go to the top of the page
+Quote Post
sf
post
Post #3





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

Ostrzeżenie: (0%)
-----


Cytat(ikioloak @ 9.01.2007, 12:18:10 ) *
Wg mnie okreslanie typow zmiennych poprzez ich nazwy w jezyku typowanym dynamicznie jest conajmniej dziwne.


Jeśli coś ułatwia pracę to dlaczego tego nie stosować? Osobiście w ogóle nie wsadzam do jednej zmiennej np. stringu, a potem tablicy czy obiektu. Mogę, ale wydaje mi się to niewłaściwe z punktu przejrzystości kodu.. raz w zmiennej była tablica, potem jest obiekt.. e sorry, mnie to nie bawi. Wolę mieć porządek, a ten porządek pomaga mi zachować notacja węgierska.

Mixed używam gdy nie wiem jakiego typu będzie dana zmienna.. czasem się zdarza (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

Posty w temacie
- envp   Notacja węgierska :)   9.01.2007, 10:20:00
- - My4tic   Dla mnie podstawa. Zawsze używam.   9.01.2007, 10:23:53
- - sf   W php się sprawdza znakomicie Na prawdę ułatwia i...   9.01.2007, 10:32:35
- - mike_mech   Dla ułomnego php notacja węgierska (i inne takie) ...   9.01.2007, 10:47:03
- - Turgon   Przydatne, ale ja i tak wolę nazywać zmienne zgodn...   9.01.2007, 11:00:25
- - envp   Tak, ale można przecież używać zgodnie z przeznacz...   9.01.2007, 11:08:54
|- - tes   Cytat(envp @ 9.01.2007, 11:08:54 ) No...   9.01.2007, 13:11:29
- - mike_mech   Ja tam jestem zwolennikiem kodowania wg. Code Conv...   9.01.2007, 11:26:08
- - sf   @envp: piszę tak jak Ty właśnie podałeś, dla mnie ...   9.01.2007, 12:15:55
- - ikioloak   Wg mnie okreslanie typow zmiennych poprzez ich naz...   9.01.2007, 12:18:10
|- - sf   Cytat(ikioloak @ 9.01.2007, 12:18:10 ...   9.01.2007, 13:09:00
- - dr_bonzo   CytatJak wg notacji wegierskiej powinna byc oznacz...   9.01.2007, 12:37:46
- - Cysiaczek   Obecnie nie musisz sprawdzać typu zmennej je...   9.01.2007, 13:17:57
- - normanos   dla mnie to robienie z kodu śmietnika, zamiast prz...   9.01.2007, 13:39:03
- - ikioloak   Co tak poza tym daje wiadomosc ze zmienna jest obi...   9.01.2007, 13:54:46
- - envp   Cytatdla mnie to robienie z kodu śmietnika, z...   9.01.2007, 15:12:19
- - NuLL   Powiem krotko - nie znosze n.wegierskiej i nie kor...   9.01.2007, 15:42:00
- - DeyV   A ja jestem wielkim zwolennikiem notacji węgi...   9.01.2007, 16:17:41
- - hwao   Podpisuje się pod opinią DeyV. Praktycznie idealn...   9.01.2007, 20:02:31
- - intol   Polecam ten artykuł: http://www.joelonsoftware.com...   9.01.2007, 20:59:47
- - cadavre   Nie używam węgierskiej choć kiedyś prowadziłem się...   9.01.2007, 21:57:09
- - Turgon   Zgadzam sie z NuLLem wielbłądzia Rulezz A rzadko k...   10.01.2007, 12:00:20
- - nasty_psycho   Ja tez uwazam ze notacja węgierska jest jakas pomy...   10.01.2007, 17:38:16
- - sztosz   @intol: Świetny artykuł naprawdę A to całe Apps H...   10.01.2007, 22:49:53
- - MrMag   w swojej aplikacji to jeszcze, ale jak trzeba cos ...   10.01.2007, 23:25:50
- - J4r0d   Ja też używam notacji węgierskiej ponieważ jest mi...   11.01.2007, 00:01:40
- - Turgon   A po co je oznaczać ? Ja wszystkie właściwości kla...   11.01.2007, 10:28:14
|- - hwao   Cytat(Turgon @ 11.01.2007, 10:28:14 )...   11.01.2007, 13:57:58
|- - J4r0d   Cytat(Turgon @ 11.01.2007, 10:28:14 )...   11.01.2007, 20:11:51
- - Cysiaczek   @J4r0d - Podkreślenie jak już wspomnia...   11.01.2007, 20:49:28
- - normanos   z węgierską jest jak z Symfony: używać się tego ni...   11.01.2007, 21:07:41


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: 6.10.2025 - 09:10