PHP Design Patterns

PEAR, Smarty, ADOdb, OOP, PHP 5, XML, UML, Şabloane de proiectare, PHP-GTK.

Moderatori: coditza, Emil, Moderatori

Avatar utilizator
vectorialpx
Senior Member
Mesaje: 4832
Membru din: Mar Mar 01, 2005 9:48 am
Localitate: Bucuresti
Contact:

Mesajde vectorialpx » Joi Iul 15, 2010 12:18 pm

Orice bucata de cod memorata pe principiul "o sa invat" e o mare prostie.

Programarea are la baza gandirea, in nici un caz memorarea, asta e clar. Bine, faptul ca-ti trebuie sa ai memorie, ca sa nu deschizi manualul inutil, la fiecare apelare de functie, e logic.

Referitor la "design patterns are half baked"... nu stiu ce sa zic.
Cred ca "half" e mult prea mult.

Adica, dupa parearea mea, "design patterns" = "algoritmica + idei"
- Poti sa ai o multime de idei, pe care sa nu stii sa le aplici
(degeaba stii pattern-uri, daca esti prost si nu stii ce sa faci cu ele.
Un pattern il poti invata, logic sau nu, destul de usor)
- DAR reciproca nu e valabila, adica: daca stii sa aplici ceva, de obicei ai si idei si experienta, deci o sa poti avea propriile pattern-uri.

Totusi, consider ca aceste "şabloane" sunt bune pentru ca astfel, ca programator, te poti inspira si poti cunoaste mai bine posibilitatile limbajului si, de ce nu, chiar limbajul in sine, in momentul in care vezi niste exemple relevante.

In fine, fiecare invata cum crede si, urmeaza propriile etape. Cert este ca peste unele etape nu poti trece si ca daca nu ai experienta [nu practici cat mai mult] pot sa stii 20 de limbaje, esti la fel de inutil in domeniu ca un mecanic auto.



lucian0308
Average Member
Mesaje: 68
Membru din: Mie Mai 19, 2010 2:34 am
Localitate: Bucuresti
Contact:

Mesajde lucian0308 » Dum Aug 01, 2010 3:34 pm



Înapoi la “PHP Avansat”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 8 vizitatori