Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Tworzenie obiektów
BigPig
post
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 9
Dołączył: 18.06.2013
Skąd: Białystok

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


Hej,

przerabiam książkę PHP obiekty wzorce narzędzia i znalazłem tam inny sposób tworzenia obiektów.

coś w stylu jak: new new Obiekt();

Domyśliłem się na podstawie większego kodu co to może oznaczać, próbowałem potwierdzić moje domysły na podobnym schemacie, ale kod nie działa. Nie akceptuje formy new new. Problem w tym, że w książce cztery razy pod rząd jest tak napisane.

Także:
- czy to błąd książki?
- stara składnia?
- jeśli ani to ani to to co to jest?
Go to the top of the page
+Quote Post
mstraczkowski
post
Post #2





Grupa: Zarejestrowani
Postów: 273
Pomógł: 52
Dołączył: 3.02.2013
Skąd: Przemyśl

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


Nie spotkałem się nigdy z taką kosntrukcją - jest ona nieprawidłowa oraz nielogiczna.
Jest to zwyczajny błąd w druku książki

Ten post edytował mstraczkowski 28.09.2013, 15:08:30
Go to the top of the page
+Quote Post
BigPig
post
Post #3





Grupa: Zarejestrowani
Postów: 61
Pomógł: 9
Dołączył: 18.06.2013
Skąd: Białystok

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


Przeszło mi to przez myśl, ale ciężko mi było uwierzyć, że błąd w druku dotyczyłby, aż 4 linijek kodu(ten sam błąd) - autor w ten sposób tworzy 4 obiekty. No cóż, także to już kolejny głupi błąd (IMG:style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
em1X
post
Post #4





Grupa: Zarejestrowani
Postów: 984
Pomógł: 41
Dołączył: 16.03.2002
Skąd: Płock

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


Przeczytałeś wstęp do książki? Miałem jedną taką, w której autor napisał, że celowo powstawiał błędy w kod, i że należy ich szukać w ramach ćwiczeń z kodem.
Go to the top of the page
+Quote Post
SmokAnalog
post
Post #5





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

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


Mnie tam w książkach informatycznych już nic nie dziwi, zdecydowana większość jest naszpikowana głupimi błędami, jakby w ogóle nie testowali swojego kodu.
Go to the top of the page
+Quote Post
BigPig
post
Post #6





Grupa: Zarejestrowani
Postów: 61
Pomógł: 9
Dołączył: 18.06.2013
Skąd: Białystok

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


@em1X
Z początku książki:
"Nowe wydanie książki zostało więc starannie przejrzane pod kątem zmian w języku i możliwości omówienia nowych elementów" (IMG:style_emoticons/default/biggrin.gif) Nic nie napisali o błędach.

@SmokAnalog

Najbardziej wkurza to, że ta książka omawia dosyć zaawansowane kwestie(przynajmniej jak dla mnie) i takie błędy nie dość, że wkurwiają to jeszcze utrudniają naukę. Szkoda gadać, rozumiem literówki, ale nie wybaczę błędów w kodzie.

Ten post edytował BigPig 29.09.2013, 14:20:22
Go to the top of the page
+Quote Post
SmokAnalog
post
Post #7





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

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


No niestety, książki informatyczne są często pisane przez osoby ładnie piszące i słabo programujące. Nigdy nie zapomnę na przykład świetnego pomysłu autora Biblii Ajax. Jako idealne zastosowanie Ajaxa podał... skrypt kalkulatora. Ręce mi wtedy opadły (i nie tylko).

Ojciec PHP niewiele lepszy w swojej książce. Pomijając kompletny brak konwencji w kodzie, wszystkie wartości wpisane przez użytkowników sprawdzał funkcją (czy raczej konstrukcją) empty. No tak, w końcu "0" to brak wartości, podobnie jak "0.0". Ale "1" czy spacja już są OK!

Ten post edytował SmokAnalog 29.09.2013, 19:26:22
Go to the top of the page
+Quote Post

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: 4.10.2025 - 20:52