Shaman`is Posted December 19, 2005 Report Share Posted December 19, 2005 (edited) reku links uz grāmatu: php|architect`s guide to php design patterns iesākumam droši vien derētu citēt autoru: "Ir iespējams pārcensties, lietojot OOP pieeju un šablonus (design patterns). Tāpēc ir svarīgi ievērot principu - izmantot vienkāršāko iespējamo risinājumu, kurš strādā. Ja risināmajam uzdevumam nav nepieciešama elastība un augsta abstrakcijas pakāpe, ko nodrošina šabloni, nelietojiet tos. Šabloni (design patterns) ir domāti specifisku problēmu risināšanai, nevis problēmu radīšanai." Kas būtu jāzina, pirms ķerties pie šīs grāmatas - autors pieņem, ka lasītājs labi pārzina php, kā arī ir iepazinis OOP principu lietošanu php. tīri teorētiski - lasīt varētu jebkurš, kuru tas interesē - bet bez priekšzināšanām būs par smagu, manuprāt. Viena lieta, kas jāpiebilst šajā sakarā - šo grāmatu nav jēgas vienkārši lasīt. Kāpēc? Vienkārši - viņa ir jāstudē. kam šī grāmata varētu noderēt - cilvēkiem, kuri darbojas vidēja vai liela līmeņa projektos, izmantojot OOP, vai arī plāno ko tādu nākotnē. Diezgan droši varu apgalvot, ka profesionālam php programmētājam būtu šīs lietas jāpārzina. Ok, ir pietiekoši daudz projektu, kur bez kā tāda var iztikt, bet šādas zināšanas būs liela priekšrocība, manuprāt. Turklāt iepazistoties ar šo materiālu, nākas secināt, ka ir lietas, kuras tāpat ir darītas līdzīgi, jo tas ir labs risinājums. Par pašu grāmatas saturu: - grāmatai ir neliels ievads, kurā ir vispārīga info gan par OOP, gan par programmēšanas principiem kā tādiem. ļoti minimāli. - 1. nodaļa ir veltīta programmēšanas praksei. Ir pastāstīts par testēšanu, UML diagrammām un dažām citām lietām visai vispārīgi - tālāk seko 16 nodaļas, katra veltīta savam šablonam. piemēram, singleton, model-view-controller, decorator pattern utt... katrā no nodaļām ir vispārīgs ievads, kurš raksturo konkrēto situāciju. izdalīta problēma, kas radusies šajā situācijā kā arī risinājums. un tālāk jau diezgan sīki un smalki aprakstīts konkrētais šablons. Ļoti saprotami, starp citu. Man patika, labāk nekā citos materiālos, kurus bija nācies lasīt - pēc tam seko noslēgums un visu populārāko šablonu saraksts - arī to, kas nav šajā grāmatā. - un vēl viena interesanta lieta - pielikumā ir tāda nodaļa kā simpleTest testing practices - visai noderīga info varētu būt, lai gan īpaši neiedziļinājos. Par testēšanu. tas tā, īsumā viss ;) Edited December 19, 2005 by Shaman`is Link to comment Share on other sites More sharing options...
turn-k.net Posted December 19, 2005 Report Share Posted December 19, 2005 Ar zinaamaam priekshzinaashanaam (kuras radiisies peec recenzeetaas graamatas izlasiishanas), must read ir Patterns Of Enterprise Application Architecture. Veel viena laba graamata priekshzinaashanu ieguvei ir Head First Design Patterns. Link to comment Share on other sites More sharing options...
Shaman`is Posted December 19, 2005 Author Report Share Posted December 19, 2005 To pirmo Patterns Of Enterprise Application Architecture ir bijusi tā laime palasīties. Krievu valodā gan. Grāmatā ir 2 daļas. otrajā ir aprakstīti konkrētie risinājumi. tajā neiedziļinājos. pirmā daļa - paskaidro, kas ir kas, kā būtu jādara utt... faktiski pirmajās 100 lpp neko jaunu neuzzināju. varbūt bija vērts palasīties otro daļu, bet pēc pirmās nelikās, ka būtu vērts iedziļināties - t.i., vērts iedziļināties ir, ja vēlas uzzināt ko vairāk par konkrēto risinājumu. grāmata tā arī ir plānota - otro daļu šķir vaļā pēc vajadzības, kad ir nepieciešamība pēc konkrētā risinājuma. ;) Link to comment Share on other sites More sharing options...
hmnc Posted December 20, 2005 Report Share Posted December 20, 2005 kur var dabūt kādu no šīm grāmatām vēlams krievu valodā un par saprātīgu ciparu attiecīgi? valters un rapa biju - nekā nav.. 636 arī viss priekš iesācējiem :( var arī paspamot uz pdf formātiem :) Link to comment Share on other sites More sharing options...
eglitis Posted December 21, 2005 Report Share Posted December 21, 2005 var arī paspamot uz pdf formātiem :) Jāmeklē Krievijā. yandex.ru parasti atrod +/- visas grāmatas, kuras mani interesē, arī šī tāpat tika atrasta. Link to comment Share on other sites More sharing options...
Kaitnieks Posted December 21, 2005 Report Share Posted December 21, 2005 No pdf grūti lasīt. Visērtākais šādos gadījumos ir vienkārši nopirkt grāmatu amazonē. Parasti atnāk 3 dienu laikā (ja vien nav jāved no amerikas noliktavām, tad aiziet visas 3 nedēļas) Link to comment Share on other sites More sharing options...
hmnc Posted December 21, 2005 Report Share Posted December 21, 2005 pdf prasīju tāpēc, ka to var izdrukāt. man ar nepatīk lasīt no ekrāna :P dabūju vienu grāmatu tikai chm formātā.. elektroniskam pārskatam daudz ērtāk nekā pdf, bet ar drukāšanu - bē bē :( Link to comment Share on other sites More sharing options...
v3rb0 Posted December 21, 2005 Report Share Posted December 21, 2005 drukāšanai nevajag vērt yandex.ru, nevajag tur rakstīt "php|architect's guide to php design patterns" pdf download un nekādā gadījumā nespiest uz pirmā linka un novilkt grāmatu kā pdf! nekad, nekad tā nevajag darīt :) Link to comment Share on other sites More sharing options...
Recommended Posts