Dieser Kurs bezieht sich auf die Prinzipien des Softwareentwicklers aus dem Clean Code-Buch von Robert C. Martin und gilt für PHP. Dies ist kein Styleguide. Dies ist eine Anleitung zur Entwicklung lesbarer, wiederverwendbarer und rekonfigurierbarer PHP-Software.
Nicht alle hier aufgeführten Grundsätze müssen befolgt werden, und nur wenige werden allgemein akzeptiert. Obwohl es sich lediglich um Richtlinien handelt, wurden sie alle im Laufe der Jahre von den Clean Code-Autoren zusammengefasst.