Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 13.04.2012 Ostrzeżenie: (0%)
|
Witam,
Poszukuję książki dotyczącej programowania obiektowego w PHP, mam podstawy w tym temacie jednak chciałbym zgłębić tajniki i dowiedzieć się dlaczego jest tak, a nie inaczej, jak działają interfejsy do czego służą, jak wykorzystywać wzorce projektowe, itp. Fajnie jakby w książce znalazły się też przykłady zastosować kodu. Zastanawiam się nad tą książką PHP 5 lecz słyszałem opinie, że została napisana trudnym językiem. Jakie są wasze opinie na ten temat? Ten post edytował zolax 30.10.2014, 23:17:20 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%)
|
Moja opinia, to nie uczyć się programowania obiektowego w php.
Raczej poleciłbym javę do obiektówki. Nabyte umiejętności potem z powodzeniem będziesz mógł używać w PHP. |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 10 Dołączył: 17.03.2012 Ostrzeżenie: (0%)
|
Moja opinia, to nie uczyć się programowania obiektowego w php. Raczej poleciłbym javę do obiektówki. Nabyte umiejętności potem z powodzeniem będziesz mógł używać w PHP. A dlaczego Java? Musisz się wtedy uczyć obchodzić rzeczy z którymi nie ma problemu w innych językach. Mowa tu głównie o wzorcach projektowych, które często są przepisami na obejście ograniczeń języka. |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%)
|
A dlaczego Java? Musisz się wtedy uczyć obchodzić rzeczy z którymi nie ma problemu w innych językach. Mowa tu głównie o wzorcach projektowych, które często są przepisami na obejście ograniczeń języka. Każdy język jest nieco specyficzny i występują w nim "rozwiązania" niespotykane w innych językach. Dlatego java, bo jest "bardziej obiektowy" niż php. W sensie, w php jest bajzel - trochę bibliotek jest obiektowych, trochę nieobiektowych. Np. funkcje stringowe są nieobiektowe. Programista w javie od razu pracuje z kodem obiektowym, każda bibliotekę do czegokolwiek jaką spotka, będzie obiektowa. Łatwo się nauczyć po co służy interfejs, bo w javie jest on naturalny, a w php jest on dodany moim zdaniem na siłę. Trochę sprawę rozwiązują frameworki do php'a, bo one są pisane w większości obiektowo... ale i tak byłbym za javą. Pisząc "proponuję zacząć naukę od javy" nie mówię, żeby od razu się uczył wzorców projektowych. Inna sprawa, wydaje mi się, że takie języki jak C czy Java, to taki "kanon lektur obowiązkowych" dla programisty. Nawet jak jest się php-owcem, warto cokolwiek wiedzieć o tych językach. Potrafić napisać cokolwiek więcej niż hello-word. Nauka podstaw nie trwa długo, a doświadczenia z innych języków nie są bezużyteczne. Uważam, że język c# jest sporo lepszy od javy, ale nie poleciłbym go phpowcowi, który chcę się nauczyć obiektówki, bo w tym języku jest dużo elementów funkcyjnych, które niekoniecznie muszą być potrzebne programiście php (który chce się skupić na nauce obiektówki). Ten post edytował peter13135 10.01.2015, 13:11:59 |
|
|
|
zolax [PHPJaką książkę polecacie, OOP 30.10.2014, 23:15:05
zolax Jaka książka do Javy jest godna polecenia? 31.10.2014, 23:34:00
Forti Ja przebijam się przez "php wzorce obiekty na... 1.11.2014, 00:57:23
irekk Ja korzystam z książki autorstwa "Bandy Czter... 2.11.2014, 18:02:01
acidm Przerabiam "php wzorce obiekty narzędzia... 28.11.2014, 07:50:13
mareks00 bandy czterech jest ok właśnie czytam 13.12.2014, 18:08:58
xlea Cytat(zolax @ 30.10.2014, 23:15:05 ) ... 4.01.2015, 22:40:39 
borabora Cytat(xlea @ 4.01.2015, 22:40:39 ) Je... 10.01.2015, 16:31:48
Lion Polecam: http://helion.pl/ksiazki/php-obiekty-wzor... 28.01.2015, 12:53:54
daWeb Znacie jakąś książkę do zwiększenia wydajności pis... 29.01.2015, 20:28:40
leksi Bandy czterech, czytałam 12.09.2015, 18:15:54 ![]() ![]() |
|
Aktualny czas: 12.12.2025 - 09:06 |