PHP - Coding Standard



PHP - Coding Standard

Setiap perusahaan mengikuti standar pengkodean yang berbeda berdasarkan praktik terbaik mereka. Coding standar diperlukan karena mungkin ada banyak pengembang yang bekerja pada modul yang berbeda sehingga jika mereka akan mulai menciptakan standar mereka sendiri maka sumber akan menjadi sangat un-dikelola dan akan menjadi sulit untuk mempertahankan bahwa kode sumber di masa depan.
Berikut adalah beberapa alasan mengapa menggunakan pengkodean spesifikasi -
1.    programmer rekan Anda harus memahami kode yang Anda hasilkan. Sebuah standar pengkodean bertindak sebagai cetak biru untuk semua tim untuk memecahkan kode.
2.    Jika Anda merevisi kode Anda setelah beberapa waktu kemudian menjadi mudah untuk memahami kode itu.
3.    standar industri untuk mengikuti standar tertentu untuk menjadi lebih berkualitas di software.
4.    Kesederhanaan dan kejelasan dicapai dengan coding yang konsisten menyelamatkan Anda dari kesalahan umum.

Ada beberapa panduan yang dapat diikuti sementara coding di PHP.
·        Indentasi dan Jalur Panjang - Gunakan indent dari 4 ruang dan tidak menggunakan tab apapun karena komputer yang berbeda menggunakan pengaturan yang berbeda untuk tab. Hal ini dianjurkan untuk menjaga garis sekitar 75-85 karakter untuk dibaca kode yang lebih baik.
·        Kontrol Struktur - Ini termasuk jika, untuk sementara, switch, dll pernyataan kontrol harus memiliki satu ruang antara kata kunci kontrol dan kurung buka, untuk membedakan mereka dari panggilan fungsi.Anda sangat dianjurkan untuk selalu menggunakan kurung kurawal bahkan dalam situasi di mana mereka secara teknis opsional.
contoh
if ((condition1) || (condition2)) {
   action1;
}elseif ((condition3) && (condition4)) {
   action2;
}else {
   default action;
}
Anda dapat menulis laporan beralih sebagai berikut –
switch (condition) {
   case 1:
      action1;
      break;
   
   case 2:
      action2;
      break;
         
   default:
      defaultaction;
      break;
}
·        Fungsi Panggilan - Fungsi harus disebut tanpa spasi antara nama fungsi, kurung buka, dan parameter pertama; spasi di antara koma dan setiap parameter, dan tidak ada ruang antara parameter terakhir, tanda kurung tutup, dan titik koma. Berikut ini adalah contoh -
$var = foo($bar, $baz, $quux);
·        Fungsi Definisi - fungsi deklarasi mengikuti "BSD / Allman gaya" -
function fooFunction($arg1, $arg2 = '') {
   if (condition) {
      statement;
   }
   return $val;
}
·        Komentar - komentar gaya C (/ * * /) dan standar C ++ komentar (//) keduanya baik-baik saja. Penggunaan Perl / shell gaya komentar (#) tidak disarankan.
·        PHP Kode Tags - Selalu gunakan untuk membatasi kode PHP, bukan <<php?>? ?> Singkatan. Ini diperlukan untuk PHP kepatuhan dan juga merupakan cara yang paling portabel untuk menyertakan kode PHP pada perbedaan sistem operasi dan setup.
·        Nama variabel -
    • Gunakan semua huruf kecil
    • Gunakan '_' sebagai pemisah kata.
    • variabel global harus didahului dengan 'g'.
    • konstanta global yang harus semua topi dengan '_' pemisah.
    • variabel statis dapat didahului dengan 's'.
·        Membuat Fungsi Reentrant - Fungsi seharusnya tidak tetap variabel statis yang mencegah fungsi dari menjadi reentrant.
·        Penyelarasan Deklarasi Blok - Blok deklarasi harus selaras.
·        Satu Pernyataan Per Baris - Harus ada hanya satu pernyataan per baris kecuali laporan terkait sangat erat.
·        Metode pendek atau Fungsi - Metode harus membatasi diri untuk satu halaman kode.
Mungkin ada lebih banyak poin yang harus dipertimbangkan saat menulis program PHP Anda. Lebih dari semua niat harus menjadi konsisten sepanjang dari kode pemrograman dan akan mungkin hanya ketika Anda akan mengikuti standar pengkodean. Anda bisa perangkat standar Anda sendiri jika Anda suka sesuatu yang berbeda.

1

suryoads

adssuryokokara