Design patterns – o solutie pentru eficientizare
Asa cum spuneam si cu ceva timp in urma, perioada aceasta de criza economica ne impinge sa facem lucrurile mai bine si mai repede, sa ne eficientizam.
Tot discutand despre eficientizare incep sa observ probleme pe care le consideram false pana acum.
Una dintre aceste probleme se naste din intrebarea “Cum implementez functionalitatea X?”. Un box de login, o pagina de inregistrare, un formular de cautare avansata, si multe alte taskuri atat de simple pot naste uneori atatea probleme si nu neaparat din necunoastere ci din varietatea larga de solutii existente.
Cand te lovesti de o astfel de intrebare sunt, evident, mai multe moduri de a raspunde dar cel mai corect, in opinia mea, este: cum este userul obisnuit sa lucreze cu o astfel de functionalitate?
Daca ai ajuns la acest raspuns, urmatorul pas logic este sa faci un research pentru a gasi modele de succes, deja implementate de altii.
Am gasit zilele trecute o colectie interesanta de modele (design patterns) de urmat, destul de bine documentata. Nu este nici perfecta, nici completa dar este un inceput.
Este vorba de Pattern Library de la welie.com .
Aceasta colectie de modele contine design patterns de la linkul de top si selectori pentru tara si regiune pana la lucruri un pic mai complexe precum procesarea unei comenzi sau modul in care organizezi o pagina cu multa informatie.
Update 1:
- design patterns : http://www.smileycat.com/design_elements/
- design patterns : http://patterntap.com/
- database models : http://www.databaseanswers.org/data_models/index.htm
Daca aveti resurse similare postati un comentariu si le voi adauga aici.





No comments yet.