PHP - OOP. PHP - Ce este OOP? Programarea orientată pe obiecte. Programarea procedurală.

PHP - OOP (Object-Oriented Programming)

PHP - Ce este OOP?

De la PHP5, puteți scrie și cod PHP într-un stil orientat pe obiecte (object-oriented style).

Programarea orientată pe obiecte (Object-Oriented programming) este mai rapidă și mai ușor de executat.

PHP Ce este OOP?

OOP înseamnă programare orientată pe obiecte (Object-Oriented Programming).

Programarea procedurală (Procedural programming) se referă la scrierea procedurilor sau a funcțiilor care efectuează operațiuni asupra datelor, în timp ce programarea orientată pe obiect (object-oriented programming) este despre crearea de obiecte care conțin atât date cât și funcții.

Programarea orientată pe obiecte (object-oriented programming) are mai multe avantaje față de programarea procedurală (procedural programming):
 
  • OOP este mai rapid și mai ușor de executat
  • OOP oferă o structură clară pentru programe
  • OOP ajută la păstrarea codului PHP DRYNu vă repetați” (Don't Repeat Yourself) și face codul mai ușor de întreținut, modificat și depanat
  • OOP face posibilă crearea de aplicații reutilizabile complete, cu mai puțin cod și timp de dezvoltare mai scurt

Sfat: Principiul „Nu vă repetați” (Don't Repeat Yourself) (DRY) se referă la reducerea repetării codului. Ar trebui să extrageți codurile care sunt comune pentru aplicație și să le așezați într-un singur loc și să le reutilizați în loc să le repetați.