Temat: Literatura PHP5 OOP

Witam, temat zapewne przerabiany ∞ razy ale literatura sie zmienia / aktualizuje.

Poleccie mi konkretne ksiazki tyczace sie dokladnie tematyki (nauki) obiektowego programowania w PHP5 od podstaw.

Jedna z pozycji to: http://helion.pl/ksiazki/programowanie-obiektowe-w-php... ale szukam kolejnych, obowiazkowych lektur w tym temacie...

Im wieksza i bardziej kompletna ksiazka (z przykladami) tym lepiej.

Z gory dziekuje.

konto usunięte

Temat: Literatura PHP5 OOP

Nie skupiaj się na OOP w PHP tylko na samym OOP.
Jeżeli umiesz poprawnie programować obiektowo, to język jest tylko narzędziem, za pomocą którego realizujesz projekty.

Na początek poczytaj o SOLID i GRASP.
Osobiście uważam, że umiejętne kierowanie się tymi zasadami, to podstawa dobrego programowania obiektowego. Jeżeli chodzi o literaturę to osobiście polecam:
http://helion.pl/ksiazki/uml-i-wzorce-projektowe-anali...
http://helion.pl/ksiazki/inzynieria-oprogramowania-w-u...

ze wzorców na początek:
http://helion.pl/ksiazki/wzorce-projektowe-rusz-glowa-...
a następnie:
http://helion.pl/ksiazki/wzorce-projektowe-elementy-op...

co do samego OOP, to polecam tą stronę:)
http://sebastian-malaca.blogspot.com/2012/06/jak-progr...
Maciej Marczuk

Maciej Marczuk Software Engineer

Temat: Literatura PHP5 OOP

Zajrzyj parę wątków niżej:
http://www.goldenline.pl/forum/3071536/lektura-obowiaz...
Ten temat to może niedosłownie to samo ale padł jeden dobry link od kolegi Sebastiana:
http://codebuild.blogspot.com/2012/10/best-must-read-b...
Problem jest niestety taki że nie ma takiej porządnej literatury z przykładami w PHP...
Jednak jeżeli chcesz podejść do tematu poważnie to jest to dłuższa inwestycja czasowa, przy której czas nauki podstaw języka (np. java) na potrzeby zrozumienia przykładów jest czasem znikomym :) Sam język w tej tematyce jest sprawą raczej wtórną także stosowanie większości poznanych zasad z powrotem w php nie będzie problemem.

Propozycja na początek:
http://helion.pl/ksiazki/analiza-i-projektowanie-obiek...
http://helion.pl/ksiazki/wzorce-projektowe-rusz-glowa-...

A dalej bazując na tej liście z blogaska:
- Refactoring (w wariancie ekonomicznym można na początku pominąć bo dużą część materiału pokrywa clean code)
- Clean Code, Clean Coder (nie wiem czy clean coder wyszedł po polsku ale clean code na pewno jest)
- Design patterns (GOF) - http://www.amazon.com/Design-Patterns-Elements-Reusabl...
- a dalej to już pewnie będziesz sam wiedział... :)

Następna dyskusja:

oop i literatura




Wyślij zaproszenie do