Kursus ini merujuk kepada prinsip jurutera perisian daripada buku Kod Bersih Robert C. Martin dan digunakan untuk PHP. Ini bukan panduan gaya. Ini adalah panduan untuk membangunkan perisian PHP yang boleh dibaca, boleh digunakan semula dan boleh dikonfigurasikan semula.
Tidak semua prinsip di sini mesti diikuti, malah hanya sedikit yang diterima secara universal. Walaupun ini hanyalah garis panduan, semuanya diringkaskan oleh pengarang Kod Bersih selama ini.