Funcții cu nume sugestiv

Una dintre cele mai complexe treburi ce o avem de făcut este, desigur, găsirea unor denumiri bune. Atât pentru variabile cât și pentru functii.

Azi am găsit (în sursa WordPress, unde altundeva?) minunata funcție is_a. Având un nume atât de intuitiv, am căutat să văd ce face:

is_a — Checks if the object is of this class or has this class as one of its parents

Păi nu?

3 Likes

Am vazut si functii cu numele nuStiuCeFace() .

Cel mai simplu este sa treci in numele functiei tot ceea ce face functie ta.

1 Like

Totusi sa nu mai tragem in PHP :slight_smile: se pare ca is_a este termen “consacrat”:

1 Like

Sau sa folosesti PHPDoc :smile:

e un nume foarte ok pentru o metoda. cum mai spunea cineva, e destul de folostia denumirea asta. is_a(‘string’), is_a(‘array’), is_a(‘object’) …

3 Likes

Cazurile explicate de @alescx fac toată treaba să aibe ceva mai mult sens.