PHP 8 objekti, obrasci i praksa: Objektno orijentisan pristup
OPIS KNJIGE:
Podnaslov dela glasi: Ovladajte OO poboljšanjima, projektnim obrascima i glavnim razvojnim alatima.
Odlomak:
Uvod
Kada sam prvi put osmislio ovu knjigu, objektno-orijentisan dizajn u PHP-u bio je ezoterična tema. Tokom godina koje su usledile, ne samo da je došlo do ogromnog uspona PHP-a kao objektno-orijentisanog jezika već i do velikog uspona radnih okvira. Naravno, radni okviri su neverovatno korisni. Oni upravljaju samom osnovom većine veb aplikacija. Štaviše, oni često precizno predstavljaju principe dizajna koji se u ovoj knjizi istražuju.
Međutim, ovde postoji opasnost za programere, kao što postoji i u svim korisnim API-ima. To je strah da bi se neko mogao naći u korisničkoj zemlji, primoran da sačeka da udaljeni gurui isprave greške ili dodaju funkcije po njihovoj volji. Kratak je put od ovog stanovišta do svojevrsnog izgnanstva, u kome se ostavlja da se unutrašnjost okvira smatra naprednom magijom, a sopstveni rad ne više od sitnog ukrasa zaglavljenog povrh moćne nepoznate infrastrukture.
Iako volim inovacije, moj argument ne podrazumeva da bi svi trebalo da odbacimo radne okvire i pravimo MVC aplikacije od nule (barem ne uvek). To znači da bi kao programeri trebalo da razumemo probleme koje radni okviri rešavaju i strategije koje se koriste za njihovo rešavanje. Trebalo bi da ocenjujemo radne okvire ne samo funkcionalno, već i u smislu dizajnerskih odluka koje su njihovi autori doneli i da sudimo o kvalitetu njihovih implementacija. I da, kada su uslovi pogodni, trebalo bi da kreiramo sopstvene rezervne i fokusirane aplikacije i da vremenom kompajliramo sopstvene biblioteke koda za višekratnu upotrebu.
Nadam se da će ova knjiga na neki način pomoći PHP programerima da primene otkrića orijentisana ka dizajnu na svoje platforme i biblioteke i da će pružiti neke konceptualne alate koji su potrebni kada dođe vreme da programer radi samostalno.
Br.strana: 831
Povez: Meki povez
God.izdanja: 2021.
Izdavač: Kompjuter biblioteka
ISBN: 9788673105680
Cena: 3.300 rsd
potrebna količina:
Br.strana: 831
Povez: Meki povez
God.izdanja: 2021.
Izdavač: Kompjuter biblioteka
ISBN: 9788673105680
Kupci koji su kupili ovu knjigu kupili su i:
Cena: 1.100 rsd
Cena: 2.310 rsd
Cena: 2.860 rsd
Cena: 2.200 rsd
Cena: 2.420 rsd
Cena: 3.300 rsd
Cena: 3.200 rsd
Cena: 2.420 rsd
Cena: 432 rsd
Cena: 2.200 rsd
Cena: 2.970 rsd
Cena: 2.800 rsd
Cena: 2.000 rsd
Cena: 2.000 rsd