Despre scripturi
Moderatori: Moderatori, Start Moderator
- Birkoff
- Senior Member
- Mesaje: 6380
- Membru din: Joi Mar 18, 2004 2:34 pm
- Localitate: Bucuresti
- Contact:
daca faci o clasa publica care stii ca va fi folosita de multa lume, atunci e musai sa faci toate verificarile posibile si o documentatie pe masura (nu de alta dar 90% nu or sa stea sa se uite in cod sa vada ce trebuie sa paseze si doar 10% or sa stea sa citeasca documentatia toata
asa daca verifici tot ce trebuie si ii afisezi mesaje clare stie ce are de facut ca sa isi corecteze codul, altfel o sa zica ca e clasa ta proasta si o sa caute alta... (cand de fapt el nu a pasat bine valorile cerute de functia ta)
asa daca verifici tot ce trebuie si ii afisezi mesaje clare stie ce are de facut ca sa isi corecteze codul, altfel o sa zica ca e clasa ta proasta si o sa caute alta... (cand de fapt el nu a pasat bine valorile cerute de functia ta)
1) )
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
OK. Birkoff a inteles ce ma interesa pe mine.
Nu e vorba de functia asta. Evident ca in cazul de fata eroarea (daca exista) o trimiteam daca query-ul nu se realiza.
Asta era doar un exemplu.
Intrebarea mea este cum procedati voi cand creati scripturi?
Mergeti pe principiul...
daca parametrul asta trebuie sa contina numele unui tabel sau un array cu numere intregi sau mai stiu eu ce altceva pentru a rula corect functia, sigur cel care o va folosi nu va trimite aiureli acolo,
sau,
mai bine fac verificari sa fiu sigur ca parametrii sunt ceea ce trebuie si in caz de greseli ii trimit utilizatorului mesaj cu respectivele erori (si cauze).
Nu e vorba de functia asta. Evident ca in cazul de fata eroarea (daca exista) o trimiteam daca query-ul nu se realiza.
Asta era doar un exemplu.
Intrebarea mea este cum procedati voi cand creati scripturi?
Mergeti pe principiul...
daca parametrul asta trebuie sa contina numele unui tabel sau un array cu numere intregi sau mai stiu eu ce altceva pentru a rula corect functia, sigur cel care o va folosi nu va trimite aiureli acolo,
sau,
mai bine fac verificari sa fiu sigur ca parametrii sunt ceea ce trebuie si in caz de greseli ii trimit utilizatorului mesaj cu respectivele erori (si cauze).
Daca faci functia pentru tine poti sa nu faci verificari.
Daca insa, acea functie va fi folosita de altcineva trebuie sa faci validari. Pentru ca asa cum a mai fost spus, Multi nu vor citi codul si nici documentatia. Vor presupune cum functioneaza.
Eu pun metode de verificare cand consider necesar si la functiile mele
plus un mesaj de eroare cat mai descriptiv ca sa imi sara in ochi repede.
Daca insa, acea functie va fi folosita de altcineva trebuie sa faci validari. Pentru ca asa cum a mai fost spus, Multi nu vor citi codul si nici documentatia. Vor presupune cum functioneaza.
Eu pun metode de verificare cand consider necesar si la functiile mele
- vectorialpx
- Senior Member
- Mesaje: 4832
- Membru din: Mar Mar 01, 2005 9:48 am
- Localitate: Bucuresti
- Contact:
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 29 vizitatori


