| « Rechtsklick / Kontextmenü sperren per JavaScript | Entwicklung von Content-Management-Systemen (kurz: CMS) » |
Objektorientierte Programmierung hat mehrere Vorteile.
Klassen können einfach erweitert und in mehreren Projekten wiederverwendet werden. Außerdem kann durch Objektorientierung die Produktivität im Team stark gesteigert werden. Wenn eine Klasse für die entsprechende Aufgabe vorhanden ist muss niemand wissen wie etwas gemacht wird, sondern nur, wie die Klasse bzw. die Objektinstanz so angesteuert werden kann, damit es gemacht wird.
Wenn ein PDF mit Produktinformationen aus einem Shop-System heraus erstellt werden soll, muss sich der Programmierer zum Beispiel nicht mit der generellen Erstellung von PDFs mittels PHP befassen, sondern er muss nur wissen wie er (zum Beispiel) die Klasse "FPDF" zum erstellen eines PDFs benutzt.
$pdf = new FPDF();$pdf->setFont('Arial', '', 12);$pdf->addPage();$pdf->write(5, 'Hallo! Ich bin ein PDF!');$pdf->output();
Die Klasse erledigt den Rest!
Es gibt zudem verschiedene Tools, die auch zu einer unkommentierten PHP-Klasse eine kleine Dokumentation der zur Verfügung gestellten Eigenschaften und Methoden erstellen.
So müssen Mitarbeiter nicht erst umfangreich zur Erstellung von PDFs, usw geschult werden, sondern müssen sich lediglich die Dokumentation der entsprechenden Klasse durchlesen (und verstehen).
Schreiben, verwenden und testen Sie einfach selbst ein paar Klassen und Sie werden noch einige weitere Vorteile erkennen.
Trackback-Adresse für diesen Eintrag
Trackback-URL (Rechtsklick und Verknüpfungs-/Link-Adresse kopieren)
Auf Moderation wartende Feedbacks
Der Eintrag hat 175 auf Moderation wartende Feedbacks...