Iyi uygulama diğerleri okuyabilir ve kolayca güncelleyebilirsiniz kod yazmaktır.
Çoğu PHP geliştiricileri için kullanılan formları takip etmez, çünkü birinci form sorgulanabilir:
if (condition) {
// code
} else {
// code
}
// ... or ...
if (condition)
{
// code
}
else
{
// code
}
// ... or ...
if (condition) { /* short code */ } else { /* short code */ }
// ... or ...
condition ? /* short code */ : /* short code */;
Bu standart uygulama hakkında tamamen ve mutlaka anlamda-sadece diğer geliştiricilerin görmeye alışık ne hakkında yapmaz unutmayın.
Bu hata yapmak başka bir programcı için kolay hale getirir, çünkü ikinci bir form, daha da önemlisi, çok iyi değil:
if (condition)
// code A
else
// code B
// code C (added by another programmer)
Bu örnekte, diğer programcı code C
ekledim, ancak bütün ayraçları else
blok tamamlamayı unutmuşum. Bu sorunlara neden olur. Siz sadece if
ve parantez içinde else
blokları sararak bu karşı savunmak.